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.