
Solutions Architect - (Remote - US)
- Reston, VA
- Permanent
- Full-time
- 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
- 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.).
- Experience with software development working in Agile and Scaled Agile teams
- Experience and application of practices such as microservices architecture, serverless architecture, and automated testing
- Knowledge of web services, related standards, distributed architectures design patterns, and best practices
- 3+ years of experience in building and deploying applications to Azure Cloud.
- 2+ years of experience implementing IaC using Terraform
- Experience working in bilingual (English/Spanish) environments or supporting Spanish-speaking stakeholders
- 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