CACI International Inc · 14 hours ago
Full Stack Developer - Front End
CACI International Inc is seeking a mid-level Full Stack Developer to join their collaborative agile team. The role involves providing full life cycle support to client applications, enhancing existing applications, and developing new solutions while translating user requirements into technical requirements.
Information TechnologyService IndustrySoftware
Responsibilities
Contribute to the design, development, and testing of applications using modern standards
Collaborate on System Design and Architecture
Translate user requirements into technical requirements
Share O&M responsibilities with teammates
Investigate and seek new and innovative ways to improve application development
Provide on call support to mission systems as needed
Qualification
Required
Active TS/SCI with required polygraph clearance
Background in Computer Science, Information Technology, Cyber Security, Cyber Forensics, Engineering, or other related discipline, or equivalent combination of education, technical certifications, training and work/military experience
Minimum 5 years experience working in software engineering, application development and/or web application development and deployment: Python, full stack development (Javascript, VueJS, NodeJS, Angular, HTML, CSS, etc.)
Strong foundation in Linux
Experience with AWS Elastic Cloud 2, AWS Lambdas, SQS, Apache HTTPD
Experience with Relational Database Management System (RDBMS) such as MySQL, PostgreSQL, or Oracle
Experience with source code management tool such as GitHub, GitLab, Git source code version control software
Familiarity with Agile/Scrum methodology and experience working in an Agile team environment
Familiarity with working with data in varying encodings and character sets
Familiarity with Restful web services
Strong customer service skills
Preferred
Experience with Rails, Ruby, Rake in varying versions
Behavior and Test-Driven Development using Cucumber, RSpec, and supporting libraries
Object Orientated Programming such as Ruby
Experience with Bootstrap, Material UI or Tailwind
Experience with Apache Solr
Experience with software design patterns and principles
Experience with software configuration management
SQL/DML/DDL
Automation – CI/CD (Jenkins)
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI International Inc
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
Funding
Current Stage
Public CompanyTotal Funding
$1B2025-05-21Post Ipo Debt· $1B
2003-01-10IPO
Leadership Team
Recent News
2026-01-22
2026-01-22
Company data provided by crunchbase