JR Software Developer

Summary

Junior Software Developer in Chantilly, VA building data pipelines and tools that process large volumes of data for government analysts and data scientists; requires an active Top Secret/SCI clearance with polygraph. Core stack: Python, Java/Scala, SQL, Spark, Hadoop, cloud data platforms, Docker, Kubernetes and Airflow.

PLEASE NOTE: This position requires an ACTIVE Top Secret/SCI Clearance with Polygraph. To be considered for this position, you MUST have an ACTIVE Clearance Level of Top Secret/SCI with Polygraph

Position Code: 20-SO1002-1
Position Description:
Seeking a highly motivated, self-directed professional to fill a Software Developer role in Chantilly, VA, to provide developer support for systems and tools that process a large volume of data from a variety of sources. The tools are used by analysts and data scientists in support of the customer’s mission. Specifically seeking candidates with experience in software development and data engineering.
Required Qualifications:
  • A master’s degree in Computer Science, Information Systems, Engineering, or additional years of specialized experience in a scientific or technical discipline.
  • Demonstrated experience with Python programming language and its ecosystem (e.g. NumPy, pandas, scikit-learn).
  • Demonstrated experience with Java or Scala programming languages for building scalable data pipelines.
  • Demonstrated experience with SQL, (e.g. MySQL, PostgreSQL, Hive).
  • Familiarity with Apache Hadoop ecosystem (e.g. HDFS, MapReduce, YARN).
  • Knowledge of Apache Spark and its APIs (e.g. Spark SQL, Spark Streaming, Mllib).
  • Experience working in cloud-based data platforms like AWS Glue, Google Cloud Dataflow, or Azure Data Factory.
  • Experience with containerization technologies (e.g. Docker)
  • Experience working with orchestration tools (e.g. Kubernetes, Apache Airflow)
  • Proven experience working in a dynamic working environment.
  • Proven experience working in an Agile scrum teamwork environment.
Additional Qualifications:
  • Excellent communication and collaboration skills.
  • Analytical, critical, and creating thinking and problem-solving skills.
  • Excellent time management skills.
  • Attention to detail.

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available