JOBSEARCHER

Full Stack Software Engineer

TecheadNorfolk, VAJune 2nd, 2026
Location: Norfolk, VA | Clearance: Active Secret (current and active DoD, hard requirement)The OpportunityJoin our team in Norfolk to lead the high-impact transition of a global "thick client" architecture into a modern, web-based solution. You will leverage AI-assisted refactoring to modernize the current ecosystem across 600+ global locations, ensuring critical functionality remains seamless for the warfighter.Core ResponsibilitiesModernization: Analyze legacy dependencies and use AI tools to refactor thick-client code into sustainable, thin-client web architectures. Full Stack Engineering: Build robust backends (C#/.NET, Java, Python, or Node) and intuitive frontends (React, Angular, or Vue). API & Database: Design RESTful microservices and optimize SQL/NoSQL databases, including complex data migration strategies. Testing & Deployment: Lead integration testing and pilot implementations to phase out legacy sustainment burdens. Training: Create documentation and interactive training to streamline user adoption. QualificationsTechnical EssentialsBackend: Proficiency in C#/.NET, Java, Python, or Node.js; RESTful API & Microservices. Frontend: Expertise in modern JS frameworks (React/Angular/Vue) and responsive design. Database: Advanced SQL optimization, schema design, and migration experience. DevOps: Git-based workflows and Cloud familiarity (AWS/Azure/GCP). Required Experience & CertsCitizenship: US Citizen with an Active Secret Clearance. Compliance: DoD 8570 IAT Level II (e.g., Security+). Experience: 5–7+ years in software development, specifically within DoD Business IT. Modernization: Proven track record of at least one full-scale legacy-to-web migration. Agile: Agile Developer or Scrum Developer certification. Education: BS in Computer Science or equivalent practical experience.