Build and sustain mission-focused web applications for defense customers, writing secure, maintainable code that can operate in constrained or disconnected environments.
Requirements
- Basic experience with C-Sharp (.NET/ASP.NET), JavaScript/TypeScript, Vue.js or similar framework, and SQL Server.
- Understanding of REST, HTTP, JSON, and relational database design.
- Familiar with Git workflows and pull requests.
- Familiarity with secure coding concepts and least-privilege design.
- Experience with unit/integration testing and basic performance profiling.
- Exposure to CI/CD (Azure DevOps, GitLab CI, Jenkins) and work item tracking (Jira/Azure Boards).
- Experience consuming external services and handling auth flows (OAuth/JWT).
Responsibilities
- Full-stack development: Implement backend services in C-Sharp (.NET/ASP.NET) and front-end features in Vue.js and Nuxt, integrating with SQL Server.
- Secure coding: Apply best practices, input validation, logging, and error handling aligned to audit requirements.
- Data and APIs: Build RESTful APIs, write T-SQL queries and stored procedures for reliability and performance.
- Team collaboration: Work with QA, and DevOps to meet SLAs, resolve defects, and support fielded systems.
Other
- Clearance eligibility: U.S. citizenship and ability to obtain/maintain a TS/SCI DoD security clearance as required by contract.
- Bachelor’s Degree with 2 years of applicable experience or 4 additional years of experience in lieu of degree
- Quality mindset: Writes readable, tested code; receptive to feedback and code reviews.
- This position can be worked remote, but strong preference will be given to candidates local to Newport News, VA.
- Remote