Remote (Global) Full-time

ICF is hiring a Senior Software Engineer- Golang (Remote)

About the Role

ICF is hiring a Senior Software Engineer - Golang to build enterprise-level backend solutions for a next-generation healthcare quality reporting and analytics system. You will design, develop, and deploy applications supporting CMS Hospital Quality Reporting, leveraging AWS cloud technologies and Agile methodologies.

What You'll Do

  • Work with a team of engineers to deliver high-quality solutions that meet business objectives.
  • Design and build microservices and serverless applications in the cloud.
  • Work with Product Owners and UX designers to create solutions for user requirements.
  • Work with Architects and other Engineers to implement development best practices.
  • Perform code reviews and develop processes for improving code quality.
  • Work with the test engineering team to assure product quality.
  • Collaborate in a fast-paced Agile environment.
  • Participate in team code reviews and design reviews.
  • Help 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 standards.
  • Work with DevOps engineers on CI, CD, and IaC.
  • Read specs and translate them into test designs and test automation.

What We're Looking For

  • Bachelor’s degree, or at least 4 years of relevant IT industry experience in lieu of degree.
  • 5+ years of experience with modern design patterns and building enterprise-grade production applications.
  • 5+ years of experience with version control tools, such as Git.
  • 3+ years of experience testing code builds and deployment through CI/CD processes, built in Jenkins or comparable tool.
  • 2+ years of experience coding with Golang.
  • 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..
  • Candidate must have lived in the U.S. for three (3) full years out of the last five (5) years.

Nice to Have

  • U.S. citizenship or Green Card (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: Golang, JavaScript
  • Cloud & Infrastructure: AWS cloud technologies, ECS/Fargate, Lambda, Terraform
  • Databases: 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,614.00 - $167,644.00

Work Mode

This is a remote position open to candidates nationwide in the United States.

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

Required Skills
GolangJavaScriptAWSPostgreSQLECS/FargateLambdaTerraformJenkinsGitGitHubConfluenceJiraAPI DevelopmentCloud InfrastructureCI/CD
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
ICF

ICF is a global advisory and technology services provider.

Visit website
Job Details
Category backend
Posted a month ago