CACI is looking for a Software Engineer to design, build, and ship secure, high-performance software for mission-critical operations, translating customer requirements into reliable, scalable services.
Requirements
- Advanced proficiency in using a variety of software development tools and databases.
- Strong proficiency in at least two programming languages (e.g., Java, Python, C/C++).
- Proficiency with container automation and orchestration tooling employment (e.g., Docker, Kubernetes).
- Experience with workload/project management tools (e.g., Jira).
- Experience with Git-based version control and CI/CD pipelines (e.g., GitHub, GitLab).
- Experience with the software life cycle, including requirements, design, development, integration, testing, and deployment.
- Demonstrated experience integrating DevSecOps with Agile methodologies to improve software delivery speed and security posture.
Responsibilities
- In the role of Software Engineer, you will develop, maintain, and enhance complex software systems, including processing-intensive analytics, algorithms, and real-time systems.
- You will work individually or as part of a team to analyze user requirements, design software solutions, and ensure adherence to design requirements through rigorous testing and documentation.
- Responsibilities include debugging existing software, recommending process improvements, and integrating new or modified systems.
- You will also assist in developing and executing test procedures, ensuring software components meet performance and functional standards.
- Duties will include all aspects of software engineering, including requirements analysis and specification software design, implementation and integration, testing, maintenance and installation.
- Design or implement complex database or data repository interfaces/queries.
- Design, code, and modify existing software to correct errors, to adapt to new hardware, or to improve its performance.
Other
- Minimum Clearance Required to Start: TS/SCI with Polygraph
- Percentage of Travel Required: Up to 10%
- Type of Travel: Local
- Must be a US citizen with an active Top Secret/SCI DoD Security clearance with polygraph.
- Individuals who apply may also be considered for other positions at CACI.