IIIIIIUS-posted 3 months ago
$118,730 - $201,840/Yr
Full-time • Senior
VA

ICF is hiring for a Solutions Architect. In this role, you will translate business needs into application solution architecture requirements, making frequent use of diagrams to help communicate with broad audiences. You will inform the balance of security, tech debt, feature, and defect work, and estimate the financial impact of solution architecture alternatives. Additionally, you will evolve the team’s capabilities toward high-performing DevSecOps practices within the Agile framework. You will work with teams to support and drive future development of the platform while coordinating and prioritizing the needs of existing programs and outcomes. Your responsibilities will also include evaluating legacy and current applications, architecture, database design, etc., to make recommendations on improvements in design, performance, and quality. You will 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. Furthermore, you will 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, and provide architectural oversight and mentorship to development teams to ensure alignment with enterprise standards and governance. Lastly, you will lead and mentor a team of software developers and engineers.

  • Translate business needs into application solution architecture requirements.
  • 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 support and drive future development of the platform.
  • Evaluate legacy and current applications, architecture, database design, etc.
  • Ensure solutions are developed and packaged in an easily consumable and repeatable way.
  • Own the technical roadmap and interface with application Project Managers.
  • 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.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service