ICF International logo

Full Stack Engineer (remote)

ICF International

Reston, VA
Full Time
Mid Level
81k-138k
6 days ago

Job Description

About the Role

ICF is a mission-driven company filled with people who care deeply about improving the lives of others and making the world a better place. Their Health Engineering Solutions (HES) team works closely with customers to develop solutions that improve patient quality care and consumer decision-making by hospital providers across the country. The company leverages modern technologies, DevOps practices, and cloud-based infrastructure to deliver integrated healthcare reporting and analytics systems, supporting systems used by hundreds of thousands of users daily.

Key Responsibilities

  • 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
  • Collaborate with Architects and other Engineers to create and implement development best practices
  • Work with test engineering team to assure product quality
  • Participate in team code reviews and design reviews
  • Help support team triage bugs and troubleshoot production issues
  • Cooperate with back-end developers in building applications
  • Work independently to design, develop, and document solutions, adhering to standards
  • Work with DevOps engineers on CI, CD, and Infrastructure as Code (IaC)
  • Read specifications and translate them into test designs and automation
  • Perform code reviews and develop processes for improving code quality

Requirements

  • Bachelor's degree in computer science or related field
  • 3+ years of experience with modern design patterns and building enterprise-grade production applications
  • 3+ years of experience testing code builds and deployment through CI/CD processes, using tools like Jenkins
  • Experience with version control tools, such as Git
  • Ability to obtain and maintain a Public Trust Clearance
  • Reside and work in the U.S., authorized to work in the U.S.

Nice to Have

  • Experience with JavaScript, Java, Spring Boot, and OpenAPI
  • Experience with AWS cloud technologies such as ECS/Fargate, Lambda, and Terraform
  • Knowledge of PostgreSQL
  • Familiarity with Angular, Node.js, Jenkins, GitHub, Confluence, Jira

Qualifications

  • Bachelor's degree in computer science or related field
  • 3+ years of experience in backend development and enterprise applications
  • Experience with CI/CD and version control tools

Benefits & Perks

  • Competitive pay range: $81,094.00 - $137,860.00
  • Work in a remote, nationwide office environment
  • Opportunity to contribute to healthcare quality systems impacting hundreds of thousands of users
  • Inclusive workplace with equal opportunity employment policies
  • Reasonable accommodations available during the application and employment process

Working at ICF International

ICF is committed to building an inclusive workplace that allows everyone to thrive. They combine unmatched expertise with cutting-edge technology to help clients solve complex challenges, navigate change, and shape the future. The company values collaboration, diversity, and professional growth, and is dedicated to equal opportunity employment and providing reasonable accommodations to support all employees and candidates.

Apply Now

Job Details

Posted AtJul 18, 2025
Salary81k-138k
Job TypeFull Time
Work ModeRemote
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About ICF International

Website

icf.com

Location

Reston, VA

Industry

All Other Support Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches