Logo
ICF

Senior Software Engineer (Node/React) - Remote

ICF, Reston, Virginia, United States, 22090


Company Overview

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. Our core values include Embracing Difference; we seek candidates who are passionate about building a culture that encourages, embraces, and hires dimensions of difference.Job Summary

Our Health Engineering Solutions (HES) team works side by side with customers to articulate a vision for success, and then make it happen. We are looking for a seasoned Software Engineer who will be a key driver to make this happen.This position is open to a mid-level to principal professional depending on experience.Core Work Hours

Our core work hours are 10am - 4pm Eastern Time with the option to start earlier or work later depending on your time zone.Responsibilities

Ability to work in an existing codebase and collaborate with a diverse teamExperience in building enterprise-scale backend REST APIs with frameworks such as Express.js, using an API-first paradigmIntimate knowledge and experience with MongoDB (nonSQL)A mindset towards building systems for the cloud and DevOps fundamentalsWorking knowledge of AWS cloud infrastructure services such as ECS, Lambda, Fargate, GlueHands-on understanding of virtualization and experience with DockerFocus towards building security, performance, and scalability into services from the beginningExperience with debugging code and troubleshooting technical issues in order to craft appropriate solutionsFlexible and willing to accept a change in priorities as necessaryStrong critical thinking, attention to detail, and analytical skillsStrong oral and written communication skillsAbility to work independentlyTools & Technology

Node.jsExpress.jsAxiosMongooseMongoDBPostgreSQLMySQLTypescriptAWS LambdaAWS Step FunctionsAWS FargateAWS GlueDockerBasic Requirements

Bachelor's degree in computer science or related field5+ years of relevant experience with a Bachelors; or a Master's degree with a minimum of 3 years' experience.2 years' experience working with Node and React.Must have lived in the US for a total of 3 full years (out of the last 5 years)Candidate must be able to obtain and maintain a Public Trust clearance.Candidate must reside in the US, be authorized to work in the US, and work must be performed in the US.Preferred Qualifications

FHIR and FHIR API’sIdentity Management (like OKTA)Log analyzer tools (like Splunk)Experience working in the healthcare industryFederal Government contracting work experienceJob Location

This position requires that the job be performed in the United States. If you accept this position, you should note that ICF does monitor employee work locations and blocks access from foreign locations/foreign IP addresses, and also prohibits personal VPN connections.Working at ICF

ICF is a global advisory and technology services provider, committed to hiring regardless of any protected characteristic. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals.Pay Range

The pay range for this position is: $84,533.00 - $143,706.00 Nationwide Remote Office (US99)

#J-18808-Ljbffr