Software Developer

$94,400 - $198,300/Yr

CACI International - McLean, VA

posted 4 months ago

Full-time - Senior
McLean, VA
Professional, Scientific, and Technical Services

About the position

CACI is looking for a Full Stack Software Developer to support a fast-paced and growing Data Science team working on projects critical to National Security. The position is located within a classified space in the Northern Virginia area and requires an active TS/SCI with Polygraph. The Developer will work to support a team of Data Scientists, leveraging automation and machine learning to manage data, predict scenarios, and make recommendations. The Developer will build data storage platforms and help analysts leverage technology to perform their jobs more efficiently. The Developer will implement large-scale data ecosystems including data management, governance, and the integration of structured and unstructured data to generate insights for team members. They will contribute to building new analytical tools and packages across the enterprise and will be expected to collaborate with team members in a highly technical environment. The Developer will be expected to learn and leverage emerging technologies including AWS. This role requires a strong foundation in software development, with a focus on designing, building, and modifying standalone application software. Candidates must possess excellent communication skills and be well-versed in using version control systems and issue/problem tracking systems. The position emphasizes a culture of integrity, trust, and continuous growth, where team members are encouraged to chart their own paths and take advantage of flexible time off benefits and robust learning resources.

Responsibilities

  • Support a team of Data Scientists in leveraging automation and machine learning to manage data and make recommendations.
  • Build data storage platforms to enhance analysts' efficiency.
  • Implement large-scale data ecosystems including data management and governance.
  • Integrate structured and unstructured data to generate insights for team members.
  • Contribute to the development of new analytical tools and packages across the enterprise.
  • Collaborate with team members in a highly technical environment.
  • Learn and leverage emerging technologies, including AWS.

Requirements

  • Active TS/SCI clearance with Polygraph is mandatory.
  • BS degree + 18 years of applicable experience OR a Master's degree + 10 years of experience to qualify as a Senior.
  • 4+ years of experience with designing, building, and modifying standalone application software.
  • Experience with SQL, Python, and Bash.
  • Experience with Linux OS, Windows, and code repositories (e.g., Git).
  • Proficient in a combination of JavaScript, Bootstrap, REST API, Angular, Redux, HTML, CSS, JSON.
  • Experience troubleshooting applications in an operational environment.
  • Excellent communication skills (written and verbal).

Nice-to-haves

  • Interest/experience in artificial intelligence/machine learning.
  • AWS Developer or Solutions Architect certifications.
  • Experience with Agile/Scrum methodology and working in a DevOps environment.
  • Experience with Django, Elasticsearch, and NoSQL.

Benefits

  • Healthcare benefits
  • Wellness programs
  • Financial benefits
  • Retirement plans
  • Family support programs
  • Continuing education opportunities
  • Flexible time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service