ICF International logo

Senior Software Engineer Node/React- Remote

ICF International

Reston, VA
Full Time
Senior
98k-167k
about 21 hours ago

Job Description

About the Role

ICF is a mission-driven company dedicated to improving the lives of others and making the world a better place. The company values embracing difference and fostering a culture that encourages diversity. The Health Engineering Solutions (HES) team works closely with customers to define success and implement solutions, emphasizing collaboration, security, performance, and scalability. This role is a Senior Software Engineer position supporting remote work anywhere within the continental US, with core work hours from 10am to 4pm Eastern Time, and involves working on complex backend problems using modern technologies and a DevOps mindset.

Key Responsibilities

  • Work in an existing codebase and collaborate with a diverse team.
  • Build enterprise-scale backend REST APIs with frameworks such as Express.js, using an API-first paradigm.
  • Have intimate knowledge and experience with MongoDB (nonSQL).
  • Build systems for the cloud and understand DevOps fundamentals.
  • Work with AWS cloud infrastructure services such as ECS, Lambda, Fargate, and Glue.
  • Debug code and troubleshoot technical issues to craft appropriate solutions.
  • Implement complex business logic based on requirements, focusing on security, performance, and scalability.
  • Contribute to a team following Scrum methodologies.

Requirements

  • Bachelor's degree in computer science or related field, with 5+ years of relevant experience, or a master's degree with at least 3 years' experience.
  • At least 2 years' experience working with Node.js and React.
  • At least 2 years' experience working in AWS environments and with AWS tools.
  • At least 1 year' experience working with MongoDB or similar databases.
  • Must have lived in the US for a total of 3 full years out of the last 5 years.
  • Ability to obtain and maintain a Public Trust clearance.
  • Reside and work in the US, authorized to work in the US.

Nice to Have

  • Experience with FHIR and FHIR APIs.
  • Knowledge of Identity Management systems like OKTA.
  • Experience with log analyzer tools such as Splunk.
  • Experience working in the healthcare industry.
  • Federal Government contracting work experience.

Qualifications

  • Bachelor's degree in computer science or related field, or a master's degree with relevant experience.
  • Experience with Node.js, React, and AWS tools.
  • Experience with MongoDB or similar databases.
  • Legal authorization to work in the US.

Benefits & Perks

  • Competitive pay range: $98,124.00 - $166,810.00.
  • Support for remote work within the US.
  • Reasonable accommodations available during the application and employment process.

Working at ICF International

ICF is committed to building a workplace that allows everyone to thrive, emphasizing diversity, collaboration, and professional growth. The company values expertise, innovation, and a supportive environment where employees can share their knowledge and achieve personal and professional goals.

Apply Now

Job Details

Posted AtJul 4, 2025
Salary98k-167k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

About ICF International

Website

icf.com

Company Size

5001-10000 employees

Location

Reston, VA

Industry

Management Consulting Services

Get job alerts

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