Ducommun Incorporated Saint Louis , MO 63150
Posted 2 months ago
IT .NET Programmer / SharePoint Administrator
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.
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
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
Microsoft SQL Server
At least five (5) years of direct experience with the following:
.NET Core and .NET Standard
ASP.NET Core MVC
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
Equal Opportunity Employer Veterans/Disabled
REMOTE, Anywhere in U.S.