ICF Incorporated, LLC: Senior Software Engineer (Multiple Positions) Reston, VA.
Core
Build data processing pipelines and ETL routines to prepare big data for clinician scoring and reporting according to CMS standards.
Role type
Senior Software Engineer (Data Engineering)
Builds
Data processing pipelines, ETL routines, and data models for clinician scoring.
Domain
Healthcare data analytics / Government contracting
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Scala, Spark (Spark Engine, Spark Dataset API), SQL development and tuning, AWS services (EMR, Redshift, CodeBuild, Lambda, ECS), Git, CI/CD, IaC
Preferred skills
Experience with Medicare/Medicaid data, Federal Government contracting work
Technologies
Spark, Scala, Spark SQL, Postgres, Redshift, S3 Parquet, AWS EMR, AWS Redshift, AWS CodeBuild, AWS Lambda, AWS ECS, Git, Github, Confluence, Jira
Responsibilities
Develop and test Spark applications for data aggregation; Create ETL processing routines and data structures; Collaborate with UI/UX and quality analysis teams to define reporting requirements; Write unit and integration tests; Perform code reviews and improve code quality processes.
Seniority
Senior, hands-on IC