> Markdown version of [/jobs/ext/1791284-full-stack-software-developer](https://www.wearedevelopers.com/jobs/ext/1791284-full-stack-software-developer). 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 Software Developer - **Company:** ECS Corporate Services, LLC - **Location:** King George, VA, United States - **Experience:** Experienced - **Salary:** $140,000.0 - $195,000.0 - **Contract:** Contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Agile Methodology, Application Lifecycle Management, Software Applications, Unit Testing, C Sharp (Programming Language), C++ (Programming Language), Cyber Security, Extract Transform Load (ETL), Software Debugging, Web Development, Identity and Access Management, Python (Programming Language), PostgreSQL, Mercurial, Microsoft Visual Studio, Microsoft SQL Server, Object-Oriented Software Development, Scrum Methodology, Angular 2+, Software Engineering, Software Requirements Analysis, TypeScript, Enterprise Software Applications, .NET Core, Test Scripts, Gitlab, Git, AngularJS, SQL Server Management Studio (SSMS), Microservices - **Published:** July 16, 2026 - **Apply:** https://www.disabledperson.com/jobs/73691505-full-stack-software-developer ## About the Role * BS and 8-10 years' experience. MS and 6-8 years' experience, or PhD and 3-5 years' experience * Active or Interim DoD SECRET clearance with ability to obtain and maintain a TS/SCI Clearance. * DoDD 8140.01 Information Assurance Management (IAM) Level I certification or higher. * Experience designing, implementing, supporting, and analyzing enterprise scale applications using the following technologies: .NET Core, Angular, JavaScript, C#, and SQL Server * Proficiency with modern development toolsets including Visual Studio, SQL Server Management Studio, git, unit testing frameworks, and task tracking such as GitLab * Experience designing, implementing, supporting, and analyzing enterprise scale applications that perform extract/transform/load (ETL) operations with external data sources and SQL Server * Familiarity with distributed version control tools such as git and mercurial * Comprehensive knowledge in definition and management of software requirements, design, code, benchmark testing, debugging, software development lifecycle, architecture, and documentation. * Experience with and proficient with at least one of the following Object-oriented programming (OOP) languages: C/C++, C#, Java, or Python. * Experience in Agile software web development and micro services specifically in the following technology areas: * C# / .NET * Angular 2+ (18 preferred) * TypeScript * PostgreSQL ## Description As a Full Stack Developer on this program, you will use your expertise and experience in the following areas and activities to deliver solutions and services to our customer: * Working from requirements specifications to develop or modify software applications. * Designing, coding, benchmark testing, debugging, and documenting application features and changes. * Reviewing and assessing existing enterprise applications, to support new features, performance improvements, upgrades, and ongoing sustainment. * Participating in performance, load, and stress testing, and remediation of issues identified. * Participating in security architecture reviews of large enterprise systems. * Participating in the development of new systems throughout the entire application lifecycle: requirements analysis & definition, system design, implementation, testing, deployment, and sustainment. * Participating in activities that ensure the successful use of these systems including developing documentation, test scripts, and training materials. * Working in an agile team environment participating in sprint planning, retrospectives, reviews, and daily standups. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)