
Full-Stack Web Applications Developer
CACI International4 days ago
Base Salary
$87k - $182k/yr
Responsibilities
- Provide full-stack development support for new and existing internal and external web applications.
- Maintain applications using varying web technologies and codebases.
- Use the Linux command line to perform routine software upgrades.
- Develop new projects with modern JavaScript frameworks.
- Integrate front-end content with REST or HTTP APIs.
- Manage, update, and maintain internal SharePoint sites.
- Provide demonstrations of new features and functionality to customers.
- Create documentation and assist program management with deliverable tracking.
- Work as part of an Agile team and participate in its ceremonies and processes.
- Create reusable, self-contained, and testable code.
Requirements
- Active TS/SCI clearance with polygraph and U.S. citizenship are required.
- A BA/BS and 5 years of experience are required, with substitutions allowing an AA/AS plus 2 additional years or a high school diploma plus 4 additional years.
- At least 3 years of web-related software development experience is required.
- At least 2 years of Apache experience and 2 years of Linux experience are required.
- At least 3 years of experience managing MySQL, MariaDB, or PostgreSQL databases is required.
- At least 2 years of experience with modern JavaScript frameworks such as Angular, React, or Vue is required.
- Experience with REST design principles, Git, CI/CD pipelines, Agile environments, and Power BI is required.
- Desired qualifications include wireframing, architecture and data diagramming, NoSQL databases, AWS Lambda, AWS API Gateway, commercial and government AWS environments, OAuth 2.0, OpenID Connect, SAML, the U.S. Web Design System, Material Design, and government information assurance and cybersecurity validation practices.
Benefits
- Full-time, regular employee position with no required travel.
- Flexible time off benefit.
- Learning resources and career development opportunities.
- Healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
Tech Stack
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.