ICF is seeking a Senior Full Stack Engineer to build enterprise-level backend solutions for the CMS Hospital Quality Reporting (HQR) system. You will develop a next-generation reporting and analytics system using modern technologies and cloud infrastructure to directly impact healthcare quality.
What You'll Do
- Design and build microservices and serverless applications in the cloud.
- Implement web application changes and/or build new web applications using the Angular framework.
- Work with Product Owner and UX design to understand and create solutions for diverse user requirements.
- Work with Architects and other Engineers to help create and then implement development best practices.
- Work with test engineering team to assure product quality.
- Collaborate in a fast-paced Agile environment.
- Participate in team code reviews and design reviews.
- Help our support team triage bugs and troubleshoot production issues.
- Cooperate with back-end developers in the process of building applications.
- Work independently to design, develop, and document solutions, while adhering to all applicable standards.
- Work with DevOps engineers on CI, CD, and IaC.
- Read specs and translate them into test designs and test automation.
- Perform code reviews and develop processes for improving code quality.
What We're Looking For
- Bachelor’s degree; OR a four-year degree; OR completion of 6+ weeks of a programming boot camp plus 1+ year of IT experience; OR 4 years of relevant industry experience without a formal degree.
- 7+ years of experience with modern design patterns and building enterprise-grade production applications.
- 7+ years of experience with version control tools, such as Git.
- 5+ years of experience testing code builds and deployment properly through Continuous Integration/Continuous Deployment processes, built in Jenkins or other tools.
- Candidate must be able to obtain and maintain a Public Trust Clearance.
- Candidate must reside in the U.S., be authorized to work in the U.S., and all work must be performed in the U.S.
Nice to Have
- Candidates with U.S. citizenship or Green Card will be prioritized due to Federal Clearance requirements.
- Experience working in the healthcare industry with PHI/PII.
- Federal Government contracting work experience.
- Expertise working as part of a dynamic, interactive Agile team.
- Strong written and verbal communication skills.
- Strong problem-solving and analytical skills.
- Ability to work collaboratively in a team environment.
Technical Stack
- Languages/Frameworks: Java/Spring, Angular, Node.js
- Cloud & Infrastructure: AWS cloud technologies, ECS/Fargate, Lambda, Terraform
- Data: PostgreSQL
- Tools: Jenkins, Git and GitHub, Confluence / Jira
Team & Environment
You will be part of the Health Engineering Solutions (HES) team, working with multiple project teams.
Benefits & Compensation
- Salary Range: $98,124.00 - $166,810.00
- We combine unmatched expertise with technology to help clients solve complex challenges.
- Employees are empowered to share expertise and collaborate to achieve personal and professional goals.
Work Mode
This is a remote position based in the United States.
We are an equal opportunity employer. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process.





