Senior .NET Developer/Technical Lead

CACIArlington, VA
Onsite

About The Position

The CACI team is looking to add a Senior Full Stack .NET Developer, Lead w/ REACT to their growing software development contract with the Department of State in Rosslyn, VA. The Senior .NET/React developer will be responsible for designing, implementing, and testing the application while working closely with Government stakeholders and users to enhance current business processes. Must have at least a Secret Clearance to be considered for the role.

Requirements

  • Bachelor’s degree in computer science or related degree
  • Active Secret clearance
  • 10+ years of experience with .NET framework and customization and development involving programming languages like .NET, ASP.NET, C#, HTML, JavaScript, and jQuery
  • 3+ years of experience developing front-end applications with React, including state management (Redux or equivalent), hooks, and reusable component design
  • Expertise with Microsoft SQL Server
  • Expertise building REST APIs, preferably .NET Web API
  • Experience performing requirements analysis using Agile methodologies
  • Excellent problem solving and resolution skills
  • Experience in Application Security Code Review and/or Application Vulnerability Assessment
  • Experience developing 508 compliant, cross-browser compatible user interfaces
  • Strong knowledge of Azure DevOps (ADO) and CI/CD pipelines
  • Exposure to Agile project management and task tracking tools such as ADO Boards or JIRA

Nice To Haves

  • Certifications in Azure, AWS, GCP, or other technologies
  • Comfortable with designing user interfaces using CSS / Bootstrap
  • Experience with React testing frameworks such as Jest or React Testing Library
  • Experience working with other front-end frameworks such as Angular

Responsibilities

  • Serve as a Full Stack .NET Developer, Lead w/ REACT with responsibilities to include:
  • Participate in project planning sessions with technical and functional leads, business analysts, and other team members to analyze business requirements and outline the proposed IT solution
  • Work with customers to clarify requirements, classify and prioritize user requests, and fix bug requests and operational issues reported by users
  • Write, interpret, and analyze technical documentation related to information technology
  • Deep understanding of SDLC processes, spanning requirements/issue management, defect tracking, source control, build and test automation, and release management
  • Provide recommended software development enhancements or changes in support of existing and projected organizational mission requirements
  • Create diagrams representing current application designs, data architecture, and flows
  • Develop responsive and accessible user interfaces using React, integrating them with .NET back-end services and APIs

Benefits

  • flexible time off
  • robust learning resources
  • competitive compensation
  • benefits
  • learning and development opportunities
  • comprehensive benefits
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service