
Full Stack Developer, Senior
CACI International12 days ago
Base Salary
$99k - $207k/yr
Responsibilities
- Design and develop full-stack web applications while providing technical leadership on software architecture and improvements.
- Build and maintain APIs and responsive user interfaces.
- Collaborate with engineering teams, program management, and customers on software lifecycles, technical designs, and roadmaps.
- Lead business-readiness activities and translate UX/UI designs into production-ready code.
- Deploy and maintain mission-essential systems using DevOps tools, containerization technologies, and Git practices.
- Debug full-stack issues, participate in code reviews, and improve application reliability and performance.
- Conduct usability research and market analysis to translate customer needs into technical requirements and basis-of-estimate documents.
Requirements
- Bachelor’s degree or equivalent experience.
- At least 7 years of software development experience.
- Experience developing applications with commercial cloud technologies, including AWS C2E and GovCloud.
- Experience with Java, JavaScript, HTML, HTML5, CSS, Groovy, Grails, and Angular.
- General knowledge of Python and Java for backend development.
- Knowledge of SaaS, microservices, containerization, cross-browser compatibility, web user interface design, security principles, object-oriented design, and web services.
- Experience deploying software with DevOps tools such as Nexus, Artifactory, Jenkins, Harbor, and Docker.
- Experience ingesting requirements and generating basis-of-estimate documents.
- Experience leading or integrating Agile methodologies.
- Experience supporting mission-essential systems with high uptime requirements.
- Top Secret clearance is required to begin employment, and TS/SCI clearance must be obtained for continued employment.
Benefits
- Comprehensive healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
- Flexible time off and learning and development resources.
- Full-time regular employment based in Sterling, VA or Cary, NC.
- Up to 10% continental U.S. travel is required.
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.