
Software Developer (.NET/Angular)
CACI International1 day ago
Base Salary
$83k - $174k/yr
Responsibilities
- Design, develop, and maintain complex web applications using Angular, Node.js, and related technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure application performance, quality, and responsiveness.
- Identify and correct bottlenecks and fix bugs.
- Maintain code quality, organization, and automation.
- Mentor and guide junior developers.
- Stay current with emerging technologies and industry trends.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least 5 years of professional full-stack development experience.
- Strong experience with Angular version 8 or later and TypeScript.
- Experience with .NET and C# development.
- Proficiency in Node.js and Express.js.
- Experience with HTML5, CSS3, and JavaScript.
- Understanding of backend development and databases such as MySQL and MongoDB.
- Experience with RESTful APIs and GraphQL.
- U.S. citizenship.
- Secret clearance required to start.
- Experience with AWS or Azure is preferred.
- Experience with Agile and Scrum, DevOps tools and practices, CI/CD pipelines, and microservices architecture is preferred.
Benefits
- Flexible time off.
- Healthcare, wellness, financial, retirement, family support, continuing education, and other time-off benefits.
- Learning and development resources.
- Full-time regular employment with up to 10% continental U.S. travel.
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.