Senior Full Stack Software Developer

CACI International•Chesapeake, VA
•$98,500 - $206,800•Remote

About The Position

CACI is seeking a senior-level Full-Stack Software Developer to join the CNRFC N6 Enterprise Application Support team, supporting U.S. Navy Reserve business systems. The contract provides full lifecycle support, including web and mobile-responsive development, SharePoint, AI/ML, data warehousing, system administration, networking, and AWS cloud services. Systems include Navy Reserve Homeport, REAL, RFMT, and the Navy Reserve Data Warehouse, hosted in AWS and Azure environments and serving more than 75,000 Navy Reserve personnel across multiple components. The developer will collaborate with managers, analysts, testers, and developers to design and deploy web-based business systems. This is a remote opportunity; residence near Virginia Beach, Norfolk, or Chesapeake is preferred but not required.

Requirements

  • Bachelor’s degree in Computer Science, Cybersecurity, Data Science, Information Systems, Information Technology, or Software Engineering; alternatively, hold CSSLP, GIAC Cloud Security Essentials (GCLD), or GIAC Security Essentials (GSEC).
  • At least 7 years of experience developing with ASP.NET, React, Node.js, and relational databases.
  • Active Secret security clearance.
  • Proficiency in C#, JavaScript, JSX/Angular Templates, and T-SQL.
  • Hands-on experience with .NET (C#), ASP.NET, JavaScript, Node, React, and MS SQL Server.
  • Strong understanding of software design patterns.
  • Experience with project management and issue-tracking tools such as Azure DevOps, GitLab, or Jira.
  • Proficiency with version control systems, preferably Git.
  • Ability to manage competing priorities and successfully drive multiple projects.
  • Strong communication skills and ability to adapt quickly to complex environments.

Nice To Haves

  • Experience with AWS, Azure, or SaaS development.
  • Experience with AI-assisted development tools such as Claude Code, Microsoft Copilot, or MCP servers, and knowledge of AI/ML concepts including Generative AI, vector stores, LLMs, prompt engineering, and RAG.
  • Experience developing software within Agile frameworks such as Scrum and Kanban.
  • Experience building and maintaining business systems for the Department of War or Navy Reserve, including responsive desktop and mobile web applications.
  • Experience implementing CI/CD pipelines and managing production environments using Azure DevOps, SonarQube, Nexus, IIS, SQL Server, or Windows Server.
  • CompTIA Security+ and AWS Certified Cloud Practitioner certifications.

Responsibilities

  • Develop end-to-end features, building responsive user interfaces in React and secure back-end services in ASP.NET.
  • Design and develop database layers using Entity Framework Core to interface efficiently with SQL Server.
  • Build and deploy applications with automated Azure DevOps CI/CD pipelines for delivery to staging and production environments.
  • Optimize application performance across the stack, from React components to SQL queries.
  • Participate in Agile ceremonies, including daily standups, sprint planning and story-point estimation, and iteration demonstrations and retrospectives.
  • Conduct constructive code reviews to maintain code quality, security, and maintainability.
  • Write automated tests using frameworks such as xUnit/NUnit, Vitest, or React Testing Library.
  • Collaborate with cross-functional teams to debug complex issues and address technical debt and production bottlenecks.
  • Mentor junior team members and independently lead feature initiatives.

Benefits

  • Flexible time off benefit.
  • Learning resources and learning and development opportunities.
  • Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
  • Competitive compensation and benefits options designed to support and protect employees and their families.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service