FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
CACI International IncSoftware Engineer designing and delivering modern, scalable, and secure software solutions for complex mission needs. Collaborating with cross-functional teams and driving innovation in software engineering.
Posted 7/10/2026full-timeFairfax • Colorado, Florida, Texas, Virginia • 🇺🇸 United StatesMid-LevelSenior💰 $82,100 - $172,400 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and delivering scalable and secure software solutions, with a strong focus on collaboration, code quality, and lifecycle documentation. Proficient in utilizing AI-assisted development tools and working within DevSecOps workflows to enhance software engineering processes.
Highest-signal resume keywords
Software Engineering ExperienceAI-Assisted Development ToolsDevSecOps WorkflowsAPI DevelopmentCode Quality Enforcement
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DesignSystem ArchitectureAPI DevelopmentAutomated TestingTroubleshootingCode ReviewsDocumentationCI/CD AutomationContainerized DeploymentsConfiguration Management
Soft Skills
CollaborationProblem SolvingEngineering Discipline
Tools & Technologies
Claude CodeAI AgentsDevSecOps Tools
Certifications & Qualifications
DoD Security Clearance
Industry Keywords
Scalable Software SolutionsComplex SystemsDistributed InteroperabilityLifecycle DocumentationHybrid Work Model
Tech Stack
Tools & technologiesCloudDistributed SystemsMicroservices
About the role
Key responsibilities & impact- Design and deliver modern, scalable, and secure software solutions for complex mission needs.
- Collaborate closely with cross‑functional teams, apply strong engineering discipline.
- Contribute to the creation of reliable, maintainable systems that can evolve over time.
- Solve difficult technical problems, drive innovation, and build high‑quality software with efficiency and precision.
- Work in a hybrid model with a combination of office and remote work.
Requirements
What you’ll need- U.S. Citizen, and the ability to obtain and hold a DoD security clearance
- Bachelor’s degree (or higher) in Computer Science, Software Engineering, Electrical Engineering, or related STEM field (or equivalent experience).
- 5+ years of professional software engineering experience supporting complex systems.
- Design, implement, and maintain scalable and secure software components within a larger system architecture.
- Use Claude Code, AI agents, and other AI-assisted development tools to accelerate coding, testing, refactoring, and documentation.
- Collaborate with product owners, systems engineers, and developers to turn requirements into technical designs and working software.
- Develop clean, well‑structured APIs and system integration points supporting distributed interoperability.
- Participate in code reviews, write automated tests, and enforce code quality using solid engineering discipline.
- Troubleshoot complex technical issues across components, environments, and pipelines; drive problems to resolution.
- Contribute to lifecycle documentation, including design docs, interface definitions, and deployment instructions.
- Work within DevSecOps workflows, supporting CI/CD automation, containerized deployments, and configuration management.
Benefits
Comp & perks- healthcare
- wellness
- financial
- retirement
- family support
- continuing education
- time off benefits