> Markdown version of [/jobs/ext/3950813-full-stack-front-end-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/3950813-full-stack-front-end-backend-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack / Front-End / Backend Software Engineer - **Company:** The Job Network - **Location:** McLean, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Engineering, Code Review, Continuous Integration, Data Integration, Python (Programming Language), Secure Coding, Software Engineering, Systems Integration, TypeScript, Web Applications, Enterprise Software Applications, ReactJS, Software Troubleshooting, AI Coding Agents, Backend, Containerization, AngularJS, Kubernetes, Front End Software Development, Api Design, Restful APIs, Cloud Application Development, Code Restructuring, Software Version Control, Devsecops, Docker, Microservices - **Published:** October 27, 2026 - **Apply:** https://www.thejobnetwork.com/job/7698cccb-ce69-466f-9b3a-365b8a5d7060/full-stack-frontend-backend-software-engineer ## About the Role * U.S. Citizenship is required * Must be able to obtain and maintain a Public Trust clearance * The work location may be remote or onsite in Washington, DC; Atlantic City, NJ; or Oklahoma City, OK. Candidates should be open to working in any of these locations * Must be able to travel within U.S., * Bachelor's degree in a related field * 5+ years of professional software development experience. * Experience with modern application development using Java, .NET, Python, * JavaScript/TypeScript, or comparable languages and frameworks. * Experience developing APIs, backend services, enterprise applications, or microservices. * Experience with relational databases and SQL. * Familiarity with automated testing, version control, and CI/CD. * Understanding of secure coding and software engineering practices. Preferred Qualifications: * Cloud application development in AWS, Azure, or another enterprise cloud environment. * Docker, Kubernetes, or other container technologies. * Angular, React, or similar front-end frameworks. * Experience modernizing or refactoring legacy applications. * DevSecOps and Infrastructure-as-Code experience. * Experience using AI-assisted software development or testing tools. ## Description NDi is seeking Full Stack and Backend Software Engineers to develop, modernize, integrate, and sustain complex enterprise applications. We are interested in engineers with strengths across full-stack development, backend services, APIs, microservices, data integration, or cloud-native application development., * Design, develop, test, integrate, and maintain enterprise applications and services. * Develop backend services, RESTful APIs, integration services, and data-access components. * Develop modern web application components and user-facing functionality as applicable. * Modernize legacy code and architectures using modular and cloud-native design patterns. * Design and implement reusable software components and shared services. * Develop automated unit, integration, and component tests. * Participate in code reviews and secure software-development practices. * Integrate applications with CI/CD and DevSecOps pipelines. * Troubleshoot software defects, integration issues, and production problems. * Develop technical documentation and contribute to architectural and design decisions.