All jobs
ICFEngineering
ICF Senior Software Engineer (Multiple Positions) Reston, VA.
Remote (US)$175,427.00 to $183,610.00/yearPosted 13 days ago
Senior Software Engineer position focused on big data processing, data pipelines, and analytics support for government healthcare projects, particularly CMS. The role involves working with Spark, Scala, and cloud services to develop data processing solutions.
Location: Remote (US)
Salary: $175,427.00 to $183,610.00/year
Responsibilities
- Apply computer science, software engineering, databases, and distributed/parallel processing frameworks to prepare big data for scoring and results.
- Support projects for the Centers for Medicare and Medicaid Services (CMS) involving data collection and scoring.
- Build data processing pipelines using Spark to derive information from large government datasets for clinician scoring.
- Develop, modify, run, and test Spark applications using Scala APIs and Spark SQL on data stored in Postgres, Redshift, and S3 Parquet files.
- Create ETL routines and data engineering pipelines, supporting data at all stages.
- Collaborate with UI, UX, and quality teams, and define data/reporting requirements with clients.
- Write unit and integration tests for data processing code.
- Coordinate with DevOps on CI, CD, and Infrastructure as Code.
- Perform code reviews and improve code quality processes.
Requirements
- Bachelor’s Degree or foreign equivalent in Computer Science, Information Technology, Software Engineering, or related field, with 5 years of high-volume software development experience, OR Master’s Degree or foreign equivalent in the same fields with 3 years of experience in Scala, Spark, and related technologies.
- 3 years in SQL development, analytics, and tuning.
- 2 years experience with AWS services such as EMR, Redshift, Lambda, ECS, and CodeBuild.
- 2 years experience with Git, Github, and Confluence/Jira.
- Experience working with Medicare and/or Medicaid data is preferred.
- Experience with Federal Government contracting is preferred.
- Ability to obtain Public Trust clearance.
- Residency in the United States for at least 3 of the last 5 years.
Benefits
- Position eligible for Employee Referral Bonus Program.
Additional Information
- Position is fully remote within the US.
- The pay range is $175,427.00 to $183,610.00 per year.
- ICF is an equal opportunity employer and considers qualified applicants with arrest and conviction records.
- Reasonable accommodations are available for applicants with disabilities or religious beliefs.
Location
Remote (US)
Salary
$175,427.00 to $183,610.00/year
Category
EngineeringCompany
ICFSource
himalayas
Posted
13 days ago
Skills & Tags