Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI International Inc Logo

Software Engineer

CACI International Inc

$75,200 - $158,100
Aug 25, 2025
Nashville, TN, US
Apply Now

CACI is seeking an individual to serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles. The role involves collaborating with software developers/engineers, stakeholders, and end users within Agile processes to deliver software solutions for customer-defined systems and software projects.

Requirements

  • Experience with Google Go
  • Solid knowledge of Java (Object Oriented Programming concepts).
  • React and Redux JavaScript libraries experience.
  • PostgreSQL experience
  • Solid knowledge of Amazon Web Services (AWS) Cloud Service Offerings (CSO)
  • Knowledge of Secure coding practices, source code vulnerability mitigation, and remediation
  • Experience with Spring framework

Responsibilities

  • Design, develop, and implement custom software and database application capabilities for legacy and modernized systems with limited oversight.
  • Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
  • Support release planning with conceptual design and development / refinement of software engineering guidelines.
  • Analyze complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools, and solution components.
  • Present ideas for system improvements.
  • Conduct impact analysis for software changes.
  • Produce detailed specifications and writes software code.

Other

  • Minimum Clearance Required to Start: Secret
  • Percentage of Travel Required: Up to 10%
  • Type of Travel: Continental US
  • Bachelor’s degree in computer science or related field or equivalent combination of education and experience
  • Minimum of 5 years of related experience