NCMS Careers
Systems Integration Engineering Manager
Location:
This is a hybrid role and requires 3 days in the office in Ann Arbor, Michigan.
Job Purpose:
The Systems Integration Engineering Manager is responsible for coordinating, designing, implementing, and maintaining seamless integrations between NCMS information systems and data to ensure consistency, reliability, and efficiency across platforms. This role serves as the technical, collaborative bridge between core business systems ensuring that data flows are accurate, secure, and optimized for performance.
Reporting to the Chief Digitalization Officer, you’ll be an integral part of the Enterprise Systems & Integration team and work hands-on with cross-functional teams to deliver integrated solutions that support NCMS’ strategic goals. This role involves providing technical leadership, influencing system design decisions, and driving innovation across platforms.
Primary Responsibilities:
- Effectively lead and coordinate initiatives within the Enterprise Systems & Integration team, fostering a culture of innovation and continuous improvement.
- Mentor and guide team members, supporting skill development, knowledge sharing, and professional growth.
- Collaborate with cross-functional teams across the organization to identify integration and technology needs, define requirements, and ensure alignment with business objectives.
- Oversee projects from conception to completion ensuring integration solutions are delivered on time and meet NCMS standards and requirements.
- Serve as the primary liaison between the team and other business units, executive management, and external partners to communicate technical strategies, integration initiatives, and progress effectively across all levels of the organization.
- Lead technical and cross-functional efforts to drive system integration, process improvement, and digital transformation initiatives.
- Act as a hands-on contributor designing, developing, implementing, testing, and troubleshooting system integrations.
- Design, implement, and maintain integrations between enterprise systems to ensure accurate and secure data exchange.
- Develop and manage middleware or integration layers to facilitate data transformation, cleansing, and validation before transfer between systems.
- Serve as the subject matter expert for system interoperability, identifying opportunities to reduce manual processes and improve data reliability.
- Partner with application owners and business stakeholders to understand requirements, map data flows, and define integration strategies.
- Support and maintain API connections, data pipelines, and automation tools that support business process optimization.
- Develop monitoring and error-handling mechanisms to ensure data synchronization accuracy and reliability.
- Document systems architectures, data mappings, and integration processes in alignment with IT governance practices.
- Collaborate with cybersecurity, compliance, and leadership teams to ensure data integrity and adherence to organizational standards.Assist in developing and enforcing change management, version control, and release management procedures for integrations.
- Participate in planning, testing, and deployment of new or upgraded systems that impact data flow and integration.
- Recommend and implement process improvements to optimize system interoperability and performance.
- Perform other duties as assigned.
Requirements:
- Must be a citizen of the United States.
- Must have or be eligible to obtain a government security clearance.
- Must be fully vaccinated against COVID-19 unless legally exempt.
- Flexibility to work a hybrid schedule; three days in office & two days home.
- Bachelor’s degree in information technology, computer science, or related field, or an equivalent combination of education and experience.
- 3-5 years of experience in systems integration, data exchange, or enterprise application support.
- Proven experience leading cross-functional projects and initiatives, coordinating teams and stakeholders across multiple business units.
- Prior people leadership experience.
- Proven hands-on technical expertise in integration technologies.
- Demonstrated ability to balance management duties with direct technical contributors.
- Solid understanding of system architecture principles, data modeling, networking, security best practices, and troubleshooting methodologies.
- Experience building and managing APIs (including REST and SOAP), data pipelines, and middleware solutions.
- Experience in Microsoft 365, Azure, and AWS cloud environments (government cloud environments preferred).
- Experience working with Microsoft Power Platform.
- Experience with programming languages such as Python, JavaScript, SQL, PowerShell, or other languages.
- Strong understanding of data mapping, transformation, and normalization principles.
- Proven analytical and problem-solving abilities with attention to data quality and security.
- Demonstrated ability to collaborate and communicate effectively across technical and non-technical teams.
- Understanding of CMMC level 2/3, NIST SP 800-171 & NIST 800-172, and secure handling of Controlled Unclassified Information (CUI) preferred.
- Exposure to FedRAMP, DFARS, and other regulatory frameworks affecting cloud-based integrations preferred.
This position is contingent upon the successful completion of a background screening, which may include checks for criminal history, driving records, financial history, and education verification, as permitted by law.
NCMS IS AN EQUAL OPPORTUNITY EMPLOYER




