Job Description
Description
ICF Incorporated, LLC: Senior Software Engineer (Multiple Positions) Reston, VA.
DUTIES:
+ Apply computer science, software engineering, databases, and distributed/parallel processing frameworks to prepare big data for the use of scoring and scoring results.
+ Work on projects that support the Centers for Medicare and Medicaid Services (CMS) as we develop and support the collection of data and scoring results associated with clinicians.
+ Use Spark to build data processing pipelines that derive information from large sets of government data that will ultimately allow for the scoring of clinicians’ work according to CMS standards.
+ Develop, modify, run, and test Spark applications using Scala APIs and Spark SQL to process and perform aggregation on data stored in Postgres, Redshift and S3 Parquet files.
+ Develop extract, transform, and load (ETL) processing routines and data engineering pipelines, creating necessary data structures an...