CACI is seeking a Software Engineer to join their team. In this role, the Software Engineer will demonstrate breadth and flexibility by contributing to various levels of software development from system through application levels. They will be part of a team that solves complex technical challenges facing internal and external customers and will help deliver high-quality solutions that provide advantages that contribute to the mission and operational success of CACI customers. This position includes software research, design, development, and testing in cyber domains on multiple hardware platforms.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level