Skip to Main Content

Job Title


Remote Software Developer at CACI


Company : CACI International Inc.


Location : Toronto, Ontario


Created : 2026-05-06


Job Type : Full Time


Job Description

Enhance your coding skills with CACI as a Remote Software Developer specializing in C++ and Java. Work on Navy projects while designing, coding, and testing innovative applications. CACI is seeking a Software Developer to create, evaluate, and maintain applications for a critical Navy customer. This full-time role will focus on using advanced software development practices while working in a collaborative, Agile Scrum environment. You will engage in activities like gathering requirements, developing code, and maintaining documentation to support mission objectives. Key Responsibilities: Design and develop software for real-time combat systems Analyze and resolve issues in application performance Collaborate in Agile Scrum ceremonies and planning Maintain technical documentation and testing procedures Install and configure complex applications Requirements: Proficiency in Java 11+ and/or C++ 11 Experience with Windows 10 and Red Hat 7.9 Basic knowledge of CI/CD practices and scripting Familiarity with Agile methodologies and Jira Ability to work in an air-gapped environment Deliver your software skills and enthusiasm in developing cutting-edge applications for CACI''s Navy projects. #J-18808-Ljbffr