Full Stack Software Engineer
CACI International IncAbout the role
As a Software Developer on the Object Based Orchestration (OBO) team, you will work in collaboration with AIML practitioners and data scientists to implement automated methods for object-based orchestration. You will work on a small team of engineers contributing to the identification, assessment, and integration of a wide array of technologies and processes. You will be asked to think creatively when it comes to designing, developing, integrating, and accrediting a wide breadth of software solutions. We are seeking candidates who can support multiple projects at CACI, with a focus on open source-based solutions.
You’ll Bring These Qualifications:
- Currently hold active Top Secret or TS/SCI clearance preferably with a current polygraph
- The ability to work on site at our DTC office, this is not a hybrid position
- 7+ years experience with a technical background in Software Development
- Bachelor’s degree in Computer Science preferred but not required
- Proficiency using Linux
- Demonstrated experience developing with modern languages and frameworks such as: Java, JavaScript, Spring, React, jQuery, etc.
- Demonstrated experience developing and implementing software enhancements to mission systems in Government agencies
- Demonstrated experience integrating multiple applications
- Demonstrated agile software development experience
- Experience with Git, Jira, Confluence or similar software CM suites
- Experience with GitLab or Jenkins for Continuous Integration
- Experience building Java, Python, or JavaScript applications
- Experience with Kubernetes, Rancher or another container orchestration platform
- Experience working with RDBMS and document databases
- Experience with Docker or similar container technology
- Understanding all stages of the Software Development Life Cycle
These Qualifications Would Be Nice to Have:
- Experience with development in microservice based architectures.
- Understanding of web application development concepts
- Demonstrated experience developing and implementing software enhancements to mission systems in other Government agencies.
- Experience with Docker, Kubernetes, Redis
- AWS experience
- Demonstrated experience with building DevOps pipelines for
enterprise systems - Demonstrated experience with infrastructure as code applications (Chef, Ansible, Terraform, etc.)
- AWS Certification (Developer, DevOps and/or, Architect, etc.)
At the interview, we’d like to tell you about:
- The Object Based Orchestration (OBO) team and our mission
- The OBO program, the technologies we currently leverage, and our approach to software development.
- The contract, program structure, and our customers
- Our hybrid work schedule
At the interview, we’d like to hear about:
- Experience with container technology (e.g. Docker, Kubernetes) development and deployment
- DevSecOps pipeline experience with Configuration Management tools (e.g., GitLab, ArgoCD, Helm, Nexus, Grype, etc.)
- Your experience with Agile Development Methodologies and modern DevSecOps practices
- Your technical background in Software Development and Cloud Infrastructure
- How you focus on continuous improvement of systems, software, and processes
At the interview, we will look for:
- Ability to ensure applications are intuitive, effective, and deliver the customer value defined by program management.
- Knowledge of Intelligence Community (IC) or Dept of Defense (DoD) processes, policies, and guidance
- Experience with Configuration Management tools and CM best practices
- Experience with open-source technologies (e.g., ELK stack)
- Experience with integrating identify management, access management, and authorization solutions (PKI, LDAP, OAuth, OpenID).
- Experience with Messaging technologies (e.g. Kafka) and headless architecture solutions (REST, API publishing, etc.)
- Technical writing skills to include concept of operation, software release notes, user guides, test procedures and presentation development.
Company Overview:
CACI is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected vet
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s