Translate business needs into application solution architecture requirements, making frequent use of diagrams to help communicate with broad audiences
Inform the balance of security, tech debt, feature, and defect work
Estimate the financial impact of solution architecture alternatives
Evolve the team’s capabilities toward high-performing DevSecOps practices within the Agile framework
Work with teams to help support and drive future development of the platform while coordinating and prioritizing the needs of existing programs and outcomes
Evaluate legacy and current applications, architecture, database design, etc. to make recommendations on improvements in design, performance, and quality
Ensure solutions are developed and packaged in an easily consumable and repeatable way for customers and internal technical teams
Own the technical roadmap and interface with application Project Managers to ensure achievability
Provide operations and monitoring support for legacy systems
Collaborate with IT Security to ensure compliance with regulatory policies
Perform proofs-of-concept as needed to determine technology
Provide architectural oversight and mentorship to development teams and ensure alignment with enterprise standards and governance.
Lead and mentor a team of software developers and engineers
Requirements
Bachelor’s Degree in Computer Science, Information Systems, Engineering or other related scientific or technical field.
10+ years of experience in leading and architecting enterprise software systems.
7+ years of application architecture or product development experience with Microsoft Azure services including AKS, Azure Functions, Azure AD, and Application Gateway.
2+ years’ experience with Azure’s data and AI/ML services
Experience with modern software design leading to highly testable systems
Microsoft Azure Solutions Architect Expert Certification preferred
Direct experience with AI/ML integration in enterprise platforms.
Ability to obtain and maintain a Public Trust.
US Citizen or Permanent Lawful Resident (Green Card Holder) due to federal contract requirements.
Must reside in the United States (U.S.) and the work MUST BE PERFORMED in the United States (U.S.).
Benefits
Generous vacation and retirement plans
Comprehensive health benefits
Flexible work environment
Ongoing training and development opportunities
Inclusive and collaborative culture
Participation in charity initiatives
Employee support program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.