Software Developer (.NET/Angular)

CACI International•Riverside, CA
•$82,700 - $173,900•Onsite

About The Position

CACI is seeking a highly skilled and experienced Senior Full-Stack Developer with a strong background in Angular and C# to join our dynamic team. The ideal candidate will have a proven track record of developing robust, scalable, and high-performance web applications.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of professional experience in full-stack development.
  • Strong experience with Angular (version 8 and above) and TypeScript.
  • Experience with .NET (C#) development.
  • Proficiency in Node.js and Express.js.
  • Experience with front-end technologies, including HTML5, CSS3, and JavaScript.
  • Solid understanding of back-end development and databases (e.g., MySQL, MongoDB).
  • Experience with RESTful APIs and GraphQL.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work independently and within a team environment.
  • Must be a U.S. Citizen

Nice To Haves

  • Familiarity with cloud platforms (e.g., AWS, Azure) is a plus.
  • Experience with Agile methodologies and Scrum practices.
  • Knowledge of DevOps practices and tools.
  • Experience with CI/CD pipelines.
  • Familiarity with microservices architecture.

Responsibilities

  • Design, develop, and maintain complex web applications using Angular, Node.js, and other relevant technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Mentor and guide junior developers within the team.
  • Stay up-to-date with emerging technologies and industry trends.

Benefits

  • flexible time off benefit
  • robust learning resources
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service