Leidos is looking to build and sustain mission-focused web applications for defense customers, requiring a junior software developer to contribute across the stack with .NET, Vue.js, and SQL Server.
Requirements
- Basic experience with C-Sharp (.NET/ASP.NET), JavaScript/TypeScript, Vue.js or similar framework, and SQL Server.
- Foundations: Understanding of REST, HTTP, JSON, and relational database design.
- Version control: Familiar with Git workflows and pull requests.
- Quality mindset: Writes readable, tested code; receptive to feedback and code reviews.
- Security awareness: Familiarity with secure coding concepts and least-privilege design.
- Performance and testing: Experience with unit/integration testing and basic performance profiling.
- Pipelines: Exposure to CI/CD (Azure DevOps, GitLab CI, Jenkins) and work item tracking (Jira/Azure Boards)
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
- Ability to work remote, but strong preference will be given to candidates local to Newport News, VA.
- U.S. citizenship
- Ability to obtain/maintain a TS/SCI DoD security clearance