Remote (Country)

ICF is hiring a Senior Software Engineer (USA/Remote)

About the Role

ICF, a mission-driven company, is hiring a Senior Software Engineer to join a cross-functional scrum team. You'll be embedded within the team, primarily focused on code enhancement and maintenance across key applications, including significant work on a major program for the Centers for Medicare and Medicaid.

What You'll Do

  • Develop React software for one application
  • Perform Angular and Node.js Full Stack development on a major program
  • Work daily in Angular, React, and Node.js development
  • Work with REST APIs and implement unit testing
  • Use GitHub for version control
  • Interact with JIRA and Confluence
  • Attend Scrum ceremonies and other program-related meetings

What We're Looking For

  • Bachelor’s degree (preferred in Computer Science or Information Technology)
  • 5 years of experience in Software Development
  • 2 years of development experience with Node.js and JavaScript/TypeScript
  • 2 years of experience with Front-End JavaScript libraries like Angular or React
  • 1 year of experience working with SQL
  • Ability to obtain and maintain a Public Trust clearance
  • Must reside and perform all work within the U.S., and be authorized to work in the U.S.
  • Must have lived in the U.S. for 3 of the last 5 years
  • Strong verbal and written communication skills

Nice to Have

  • U.S. Citizenship or Green Card holders highly prioritized
  • Working knowledge of Git
  • Experience with Splunk
  • Experience with Docker
  • Experience with CI/CD tools like Codebuild, Jenkins, or GitHub Actions
  • Experience working on a project using the Scaled Agile Framework
  • Experience working with software development teams building modern software products
  • Flexible and willing to accept changes in priorities

Technical Stack

  • Frontend: React, Angular, JavaScript/TypeScript
  • Backend: Node.js
  • Data: SQL, REST APIs
  • Tools: Git, GitHub, JIRA, Confluence, Splunk, Docker
  • CI/CD: Codebuild, Jenkins, GitHub Actions

Team & Environment

You will be an embedded member of a cross-functional scrum team.

Benefits & Compensation

  • Compensation range: $98,124.00 - $166,810.00

Work Mode

This is a remote position open to candidates located anywhere within the United States.

We are an equal opportunity employer and will consider for employment qualified applicants with arrest and conviction records.

Required Skills
ReactAngularNode.jsTypeScriptJavaScriptSQLREST APIsGitGitHubJIRAConfluenceSoftware ArchitectureAgile Methodologies ReactAngularNode.jsTypeScriptJavaScriptSQLREST APIsGitGitHubJIRAConfluenceSoftware ArchitectureAgile Methodologies
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
ICF
ICF is a global advisory and technology services provider.
All jobs at ICF Visit website
Job Details
Category fullstack
Posted 8 months ago