IT .NET Programmer / SharePoint Administrator in St. Louis, MO at Ducommun

Date Posted: 11/26/2022

Job Snapshot

Job Description

 IT .NET Programmer / SharePoint Administrator - Remote / Work from Home (U.S. Locations)

The IT .NET Programmer / SharePoint Administrator position is part of the IT Business Applications team which services all Ducommun sites globally.   This position requires the ability to effectively design, plan, collaborate, develop, test, train and deploy Microsoft Studio solutions (.NET, C# etc.) along with administering and managing SharePoint Online Site Collections and perform service deliverables using Office 365 tools including OneDrive and SharePoint integrations. 

Who are we?

Founded in 1849, Ducommun is the oldest company in California. Starting as a hardware supply store during the California Gold Rush and eventually assisted in the birth of the aerospace industry in Southern California by providing aircraft aluminum to early aerospace pioneers like Lindbergh, Douglas and Lockheed. 

Today Ducommun is a global provider of innovative manufacturing solutions for customers in the aerospace, defense and industrial markets. We specialize in electronic and structural systems, producing complex products and components for commercial aircraft platforms, mission-critical military and space programs, and sophisticated industrial applications. 

Job Summary

  • Build software using languages and technologies of the .NET framework, .NET Core
  • Develop custom .NET and SharePoint solutions. This includes working with all levels of business to determine business needs and how to address them. Utilize best practices and collaborate with functional owner for final sign off.
  • Design, develop, customize Intranet, department sites, mobile apps, projects sites, and team sites for potential integration with other Enterprise systems (ERP) and third-party products., with relevant Workflows, list forms, document management and permissions (internal and external)
  • Recommend, schedule, and perform software improvements and upgrades. 
  • Continually strive to improve the efficiency and usability of our SharePoint solutions, leveraging ongoing research on emerging SharePoint development tools and strategies and understanding of business needs.
  • Perform daily operational SharePoint Online central administration and management of site collections, while migrating sites from on-premise to SharePoint cloud.
  • Function closely with other administrators and developers who are revamping and creating new workflows or integrating SharePoint with other systems
  • Performing standard SharePoint Site Collection Administration duties such as creating and managing sites, libraries, lists, and workflows; managing features, functions, security groups, user permissions, content types, columns, and content management.
  • Create functional requirements & design documents to ensure business needs are accurately recorded.
  • Act as the point of contact on assigned projects.
  • Manage projects through the project life cycle, including the development of project plans/schedules, scope, budgets, resources, schedule, deliverables, quality and risk.
  • Partner and collaborate with sponsors / stakeholders to build and develop SharePoint sites to meet the functional and user needs.
  • Provide training to other IT staff on processes developed and programming structure as needed.
  • Assess compliance standards such as DFARS, NIST SP 800-171, CMMC.
  • Collaborate with IT Security Manager and help in implementing services such as Information/Digital Rights Management (IRM, DRM) and MDM.
  • Follow and optimize performance, security, and storage utilization of system
  • Adhere to quality assurance and internal compliance procedures in project implementation.
  • Implement advanced infrastructure based on CMMC to maintain compliance.
  • Perform and document internal Sarbanes-Oxley Section 404 audits according to published schedules, policies and procedures.
  • Perform and document Disaster Recovery and Incident Response.

Required Skills and Qualifications

  • Solutions Design and development experience in .NET platforms and MVC including C#, VB, ASP.NET, VB.NET Windows Forms and MS SQL Server in an n-tier architecture
  • Experience with PowerShell, JavaScript, jQuery, jQuery Ajax, Entity Framework and HTML5/CSS3
  • Familiarity with architecture styles/APIs (REST, RPC) and CSS, bootstrap etc
  • Experience with restful Web-Services includes Web API
  • Well versed with Code Repository and maintain of code using Git, TFS, DevOps. Knowledge of Azure portal for development and deployment.
  • Thorough understanding of SharePoint Architecture, site collections; sites, etc. and/or metadata, content management, collaboration, reports, search, Workflow, PowerShell, Visual Studios, MS Power Apps and Power Automate.
  • MS SQL Database design and expert development experience with SQL queries
  • Experience with Entity framework and dependency injection
  • Able to utilize SQL database, SSIS and familiar with PowerBI Software to provide business analysis and develop ETL code and scripting to meet all technical specifications and business requirements according to the established designs.
  • Capable of handling many aspects of the .NET application, including but not limited to performance, scalability, security and testing
  • Must possess knowledge of business workflows and have an in depth understanding of SharePoint online development and Admin related activities
  • Team player with solid organizational skills, a keen attention to detail, and a willingness to both follow & propose improvements to established procedures 
  • Motivated learner with a drive and ability, via self-teaching and/or training, to quickly learn our systems, understand the underlying business, and incorporate new technologies as needed.
  • Strong analytical, conceptual skills and advanced problem solving capabilities.
  • Strong oral and written communication skills, including technical writing and developing business presentation.
  • Communicates effectively with all levels; customers, management and peers. Listens to learn.
  • Ability to work with a diverse team of professionals to develop application systems in a platform-diverse environment.

Required Experience and Education

  • Bachelor's degree in Computer Science, Systems Engineering or a related field
  • At least eight (8) years of direct experience with ALL the following:
    • .NET Framework Development
    • C#
    • Microsoft SQL Server
  • At least five (5) years of direct experience with the following:
    • .NET Core and .NET Standard
    • ASP.NET Core MVC
    • Web API
    • SharePoint Architecture, site collections & management, collaboration, MS Power Apps & Power Automate.
  • At least two (2) years of direct experience with any of the following:
    • AWS - API Gateway, Elasticsearch, Firehose, Kinesis, Lambda, and/or CloudWatch
    • Azure - APIM, Search, Event Hubs, Functions, and/or Monitor
    • Code Repository and maintainance of code using Git, TFS, DevOps

Equal Opportunity Employer Veterans/Disabled

REMOTE, Anywhere in U.S.
United States


  1. Programmer Jobs
  2. Web Designer Jobs

Equal Opportunity Employer Veterans/Disabled