
Full Stack Developer, Senior
CACI International1 day 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 RESTful 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 work with UX/UI designers to deliver production-ready code.
- Deploy and maintain mission-essential systems using DevOps tools, containerization technologies, and Git best 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 estimates.
Requirements
- Bachelor's degree or equivalent experience.
- 7+ years of software development experience.
- Experience developing applications for 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 software-as-a-service, microservices, containerization, cross-browser compatibility, web user interface design, security principles, object-oriented design, and web services.
- Experience with DevOps tools including Nexus, Artifactory, Jenkins, Harbor, and Docker.
- Experience ingesting requirements and generating basis of estimates.
- Experience leading and/or integrating Agile methodologies.
- Experience supporting mission-essential systems with high uptime requirements.
- Top Secret clearance required to begin employment and TS/SCI clearance required for continued employment.
- Strong technical communication, collaboration, architecture, debugging, and leadership capabilities.
Benefits
- Comprehensive healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
- Flexible time-off benefit and learning and development resources.
- Full-time regular employment based in Sterling, VA or Cary, NC.
- Up to 10% travel within the continental United States.
- National-average proposed salary range of $98,500-$206,800.
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.