Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CACI International Inc

Software Engineer

CACI International Inc

. Implement full-stack features with clear requirements and minimal day-to-day guidance .

Posted 10/27/2026full-timeUnited StatesMid-LevelSenior💰 $69,100 - $141,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack software development, including proficiency in Python, JavaScript/TypeScript, and experience with RESTful APIs and microservices. Capable of collaborating effectively with cross-functional teams while maintaining high code quality through testing and code reviews.

Highest-signal resume keywords
Active TS/SCI Security Clearance3+ Years Software Engineering ExperiencePython and JavaScript/TypeScript ProficiencyExperience with AWS or Azure DeploymentAgile/Scrum Methodology Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Full-Stack DevelopmentRESTful APIsMicroservicesUnit and Integration TestingDebugging and TroubleshootingVersion Control (Git)CI/CD PipelinesReactFastAPISpring Boot
Soft Skills
CollaborationCommunicationMentoringConstructive FeedbackProblem-Solving
Tools & Technologies
AWSAzureGCPDockerKubernetesRelational DatabasesNoSQL Databases
Industry Keywords
Agile CeremoniesCode ReviewSoftware DeploymentTechnical DocumentationProcess Improvement

Tech Stack

Tools & technologies
AWSAzureDockerGoogle Cloud PlatformJavaScriptKubernetesMicroservicesNoSQLPythonReactSpringSpring BootSpringBootTypeScript

About the role

Key responsibilities & impact
  • Implement full-stack features with clear requirements and minimal day-to-day guidance
  • Break down medium-sized tasks into implementable steps
  • Drive assigned features through code review, testing, and deployment
  • Identify and raise potential issues or edge cases
  • Develop clean, maintainable, production-ready code
  • Write comprehensive unit and integration tests
  • Participate in code reviews and provide constructive feedback
  • Debug and fix software issues
  • Support junior engineers through questions, pair programming, documentation, and mentoring
  • Work with RESTful APIs and scalable microservices
  • Deploy and troubleshoot applications on AWS or Azure
  • Participate in Agile ceremonies, sprint planning, and retrospectives
  • Use CI/CD pipelines and troubleshoot deployment issues
  • Collaborate with product managers, designers, and engineering teams to clarify requirements
  • Communicate progress, blockers, and technical challenges
  • Document work for maintainability
  • Learn relevant technologies and patterns
  • Improve code quality and performance
  • Suggest process improvements

Requirements

What you’ll need
  • Must possess an active TS/SCI security clearance
  • Bachelor’s degree in computer science or related field (or equivalent combination of education and experience)
  • 3+ years of hands-on professional software engineering experience developing, testing, and deploying software in a professional environment
  • Solid skills in Python and JavaScript/TypeScript
  • Experience with version control (Git), code reviews, and Agile/Scrum teams
  • Experience building or working with RESTful APIs and web applications
  • Experience utilizing technologies such as React and FastAPI
  • Ability to collaborate with cross-functional partners and communicate technical concepts clearly
  • Up to 10% travel required
  • Experience with AWS, Azure, or GCP deployment, Spring Boot, React or similar frameworks, Docker, Kubernetes, relational and NoSQL databases, CI/CD, microservices, and automated testing are desired

Benefits

Comp & perks
  • Flexible time off benefit
  • Robust learning resources
  • Healthcare benefits
  • Wellness benefits
  • Financial benefits
  • Retirement benefits
  • Family support benefits
  • Continuing education benefits
  • Time off benefits
  • Learning and development opportunities