Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI Logo

Senior Software Developer - Cryptology

CACI

$90,300 - $189,600
Aug 28, 2025
Ashburn, VA, USA
Apply Now

CACI is seeking a System Services and Cryptology Developer to support the Border Enforcement Applications for Government Leading-Edge Information Technology (IT) (BEAGLE) contract, aiming to build a modern, cloud-native application for the Department of Homeland Security (DHS).

Requirements

  • Expertise in multiple software developer languages including, but not limited to: C, Swift, Python, Java, and JavaScript
  • Well versed in Steganography
  • Ability to work with cloud services and platforms (AWS and Google) including an understanding of how to deploy, manage, and scale applications; familiarity with cloud architecture; ability to design systems that can scale horizontally and handle high availability; knowledge of virtual networks, load balancers, and content delivery networks (CDNs); and familiar with DevSecOps.
  • Ability to develop and work with APIs including familiarity with RESTful services, knowledge of authentication methods, familiarity with data formats, and skilled in handling API errors.
  • Technical certifications such as AWS Certified Developer and AWS AI Certified Practitioner
  • Experience with DevOps (CI/CD) solutions such as GitLab, etc.
  • Experience with AI/ML solutions or complex solutions for predictive analytics, such as Google Vertex AI and AWS Bedrock

Responsibilities

  • Design, develop, and implement custom software solutions for a variety of desktop management capabilities use-cases.
  • Act as a member of one or more prototyping teams supporting teammates and collaborating to deliver working software applications on short timelines.
  • Analyze complex project-related problems and creating innovative solutions involving technology, methodology, tools, and solution components.
  • Actively participate in agile delivery phases and ceremonies including release and sprint planning, artifact creation, sprint testing, demonstrations, and retrospectives
  • Staying current with the latest advancements in AI technologies, tools, and best practices

Other

  • Must be a: U.S. Citizen with the ability to pass CBP background investigation, criteria include, but are not limited to: - 3-year check for felony convictions - 1-year check for illegal drug use - 1-year check for misconduct such as theft or fraud
  • BA/BS and seven (7) years’ experience in a related field, or equivalent
  • Ability to analyze technically complex problems and develop and implement new and innovative solutions in a fast-moving and fluid software prototyping development environment.
  • Ability to work independently on a complex task with little direction and management oversight.
  • Experience working in a geographically dispersed, remote team.