Solutions Architect / Programmer
*Job Title: Solutions Architect / Programmer*
*Client: USMA West Point Azimuth (DoD)*
*Location: Remote*
*Clearance Required: Yes*
*Position Type: [Full-Time / Contract]*
*Job Description:*
We are seeking a highly skilled and certified *Solutions Architect / Programmer* to lead the architecture and technical development of the *Azimuth Student Information System (SIS) / Cadet Information System (CIS)* for the United States Military Academy (USMA). This is a subcontract position requiring deep expertise in *Microsoft Azure*, *Power Platform*, *Dataverse*, and *secure federal IT environments*.You will be responsible for designing the system architecture, overseeing the migration from the legacy *AMS (Academic Management System)* to a modern cloud-based solution, and ensuring full alignment with USMA’s academic, military, and readiness tracking requirements. The ideal candidate will have experience working in Department of Defense (DoD) environments and demonstrate a strong understanding of IL-2 compliance, cybersecurity protocols, and information assurance requirements under DoD 8140.
*Key Responsibilities*
* *Lead Architecture Design:*
Define and document the end-to-end system architecture of the Azimuth SIS/CIS platform, leveraging Microsoft Power Platform and Dataverse.
* *Legacy System Migration:*
Develop and execute a comprehensive migration strategy from the existing AMS platform to a secure and scalable Microsoft cloud solution.
* *Integration Management:*
Design and implement integrations with USMA’s systems supporting academic records, military training, readiness data, and other operational components.
* *Cybersecurity & Compliance:*
Ensure all architectural decisions comply with DoD cybersecurity requirements, including *IL-2* classification level, *IAT Level II or III* mandates, and other relevant NIST and RMF frameworks.
* *Stakeholder Collaboration:*
Work closely with USMA program offices, functional leaders, and technical teams to ensure the solution meets mission-critical needs.
* *Documentation & Reporting:*
Create and maintain detailed system documentation, data flow diagrams, security design documents, and migration plans.
* *Development Support:*
Provide hands-on programming support as needed, including development in Power Apps, Power Automate, Azure Functions, and integration tools.
*Required Certifications*
Candidates *must hold all* of the following active certifications:
*Microsoft Certified: Azure Solutions Architect Expert*
* Includes AZ-305 (Designing Microsoft Azure Infrastructure Solutions)
* Prerequisite: AZ-104 (Microsoft Azure Administrator)
*Microsoft Certified: Power Platform Solution Architect Expert*
* Exam: PL-600
*DoD 8140 Baseline Certification – IAT Level II or III*
* Examples: CompTIA Security+ CE, CISSP, CASP+, or equivalent
*Required Skills & Experience*
* 7+ years of experience in IT architecture and software engineering, with a focus on enterprise systems
* Demonstrated expertise in Microsoft Power Platform, including Power Apps, Power Automate, Dataverse, and integrations with Azure services
* Strong understanding of DoD cybersecurity requirements and secure system design (e.g., STIGs, RMF, IL-2)
* Experience working with academic or readiness tracking systems within a military or federal context is highly preferred
* Strong communication and documentation skills; ability to interface with both technical and non-technical stakeholders
* U.S. Citizenship required due to federal contract requirements
Job Types: Full-time, Part-time
Pay: $50.00 - $60.00 per hour
Application Question(s):
* Do you have experience working with any Federal Agency? If yes, please mention which one.
Experience:
* power platform: 1 year (Required)
License/Certification:
* Microsoft Certified: Azure Solutions Architect Expert (Preferred)
* Microsoft Certified:Power Platform Solution Architect Expert (Preferred)
Security clearance:
* Confidential (Required)
Work Location: Remote