• Location: Herndon
  • Type: Contract
  • Job #1851

Title: Software Engineer – ETL

Location:  Chantilly, VA


*Clearance: *Active TS/SCI w/ Polygraph needed to apply *


Company Overview:

Cornerstone Defense, in partnership with our military, intelligence, and civil government customers, supports U.S. operations worldwide through the use of many different types of intelligence, satellite, and cyber technologies. Cornerstone’s Intelligence Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence, and critical missions and networks.

Job Description:

CIT is seeking a highly motivated, self-directed professional to fill the role of CDEP Software Developer on our team in Chantilly, VA. The Senior ETL-focused developer will need to have the ability to understand, develop, automate, and enhance all parts of the data pipeline to include ingestion, processing, storage, and exposing data for consumption. This position requires working with various mission stakeholders, communicating system features and concepts to other users and developers, and interacting with program management. Additional responsibilities include but are not limited to assisting other developers, debugging various development and O&M processes, and system documentation.

Required Qualifications:

  • Master’s Degree in Computer Science, Information Systems, Engineering or related or an additional 6 years of experience in lieu of degree
  • Minimum of 8 years of experience with hands on development experience using Java to ETL data
  • Experience with ETL including:
    • Data formats such as XML, JSON and YML
    • Normalizing data and high-volume data ingestion
  • Knowledge of build tools such as Maven or Gradle
  • Understanding relational databases including the use of MySQL and/ or Oracle for designing

database schemas

  • Basic knowledge of Linux
  • Experience with PKI including creating and deploying certificates
  • Experience with C2S/AWS and understanding of fundamentals for EC2, VPC, and S3.
  • Understanding of REST services and HTTP
  • Experience with DevOps using tools like Jenkins

Desired Qualifications:

  • Developing middle tier software using Spring Boot
  • Experience with Amazon AWS Java API
  • Experience with shell scripting
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!