Full Stack Software Developer with C#/.NET Expertise

CACI InternationalMcLean, VA
$90,300 - $189,600Onsite

About The Position

Bring your expertise and sense of urgency to a team performing mission critical work. Within this team and supporting our product, you will have a direct hand in shaping requirements and expectations for current and future mission needs and opportunities as well as developing and implementing those initiatives. If you are a Full Stack Software Developer with C#/.NET Expertise, this is an opportunity to elevate your career with CACI and own something important with a good deal of visibility and responsibility. You’ll be working within an Agile development construct on a dynamic team. In addition to C#/.NET expertise we’ll need to you rate yourself close to expert level experience with Angular JS, TypeScript, and JavaScript.

Requirements

  • TS/SCI with Polygraph Clearance required
  • Bachelor’s degree in Computer Science or related field
  • At least 7 years of experience developing and/or deploying software on high side environments
  • Must be proficient or above in: C#, .NET. JavaScript, HTML, CSS, Angular Material UI components
  • Node.js and TypeScript
  • Excellent problem-solving skills and attention to detail, and demonstrate working with a sense of urgency
  • Excellent communication and experience working directly with customers on requirements and concepts, and ability to facilitate and maintain strong working customer relationships
  • Ability to learn and apply functional concepts very quickly

Nice To Haves

  • Able to plan strategically and execute your work within an Agile development construct and work independently
  • Ability to work independently and demonstrate good critical thinking and decision making

Responsibilities

  • Develop and maintain web applications using C#, Angular JS and TypeScript
  • Collaborate with team and customer to define, design, and deliver new features and enhancements
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automation
  • Participate in code reviews and provide constructive feedback to other developers
  • Stay up-to-date with emerging technologies and industry best practices

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