
Software Engineer
CACI International1 day ago
Ypsilanti, MI, USA +2 moreMid Level
H1B sponsor
Base Salary
$69k - $142k/yr
Responsibilities
- Implement full-stack features with increasing independence from requirements through deployment.
- Develop clean, maintainable, production-ready code and write unit and integration tests.
- Participate in code reviews, debug issues, and troubleshoot deployment and system problems.
- Work with APIs, scalable application architectures, cloud platforms, and CI/CD pipelines.
- Collaborate with cross-functional teams, document work, and contribute to Agile ceremonies and process improvements.
- Support junior engineers through pairing, code reviews, knowledge sharing, and onboarding assistance.
Requirements
- Bachelor’s degree in computer science or a related field, or an equivalent combination of education and experience.
- 3+ years of hands-on professional software engineering experience developing, testing, and deploying software.
- Ability to obtain a TS/SCI U.S. Government Security Clearance.
- Solid proficiency in Python and JavaScript/TypeScript.
- Experience with version control, code reviews, Agile/Scrum teams, RESTful APIs, and web applications.
- Experience with React and FastAPI or similar technologies.
- Desired qualifications include experience with AWS, Azure, or GCP; Spring Boot; Docker; Kubernetes; PostgreSQL; MySQL; NoSQL databases; Jenkins; GitLab CI; GitHub Actions; microservices; and automated testing frameworks.
Benefits
- Flexible time off, healthcare, wellness, financial, retirement, family support, continuing education, and other time-off benefits.
- Access to learning resources and professional development opportunities.
- Full-time regular employment with up to 10% travel within the continental United States.
Tech Stack
AWSAzureDockerFastAPIGitGitHub ActionsGitLab CI/CDGoogle Cloud PlatformJavaScriptJenkinsKubernetesMySQLPostgreSQLPythonReactSpring BootTypeScript
Categories
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.