> Markdown version of [/jobs/ext/2042627-senior-net-software-engineer](https://www.wearedevelopers.com/jobs/ext/2042627-senior-net-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). --- # Senior .NET Software Engineer - **Company:** ClearanceJobs Workforce Solutions - **Location:** Herndon, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Software Applications, Automation of Tests, Unit Testing, C Sharp (Programming Language), Continuous Integration, Database Development, DevOps, Web Development, Knockout.js, Microsoft Visual Studio, Microsoft Software, Model View Controller (MVC), Simple Object Access Protocol (SOAP), Software Engineering, Software Systems, Web Applications, Web Services, ReactJS, Build Management, Restful APIs, Microservices - **Published:** August 13, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9087422/senior-net-software-engineer ## About the Role BS and 9 years of relevant software development experience, or MS and 7 years; 14 years of equivalent experience - Strong verbal and written communication skills - Ability to independently problem-solve assigned tasks and learn new technologies quickly - Experience designing and developing software solutions using Microsoft products (C#, ASP.NET, MVC, Visual Studio) - Experience designing and developing web applications using JavaScript frameworks/APIs (React, Knockout JS, MVC, Cesium) Preferred Qualifications: - Experience developing software in an Agile or DevOps environment - Experience developing microservices for an AWS cloud environment - Experience developing and managing a CI/CD pipeline - Experience designing enterprise solutions that leverage web services (SOAP and/or RESTful) to communicate with external systems - Experience designing and implementing database solutions to support software applications - Experience developing unit tests - Experience developing test automation software Clearance Requirements: - Active TS/SCI clearance with adjudicated Counterintelligence (CI) Polygraph required to start Certification Requirements: - Security+, SSCP, or CISSP certification required within 6 months of start date, This position requires the ability to remain in a stationary position for extended periods of time, operate standard office equipment such as a computer, keyboard, and telephone, and occasionally move about the work environment. Must be able to communicate in writing and verbally with sufficient clarity to convey technical information. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. ## Description ClearanceJobs is actively seeking a Senior .NET Software Engineer for our client located in Herndon, VA. ClearanceJobs is the largest career network for professionals with federal government security clearances, connecting cleared talent with the opportunities that matter most. We are committed to matching top-tier candidates with clients who depend on mission-focused professionals to support national security, defense, and intelligence community initiatives. Our team works closely with hiring managers to understand their needs and deliver candidates who are not only technically qualified but cleared and ready to contribute from day one. Responsibilities will include, but not limited to: - Plan, design, develop, document, test, and debug software solutions that deliver logical and mathematical solutions to mission-critical business problems - Apply established standards, processes, procedures, and tools across the full software development lifecycle - Troubleshoot and correct program errors, and analyze system capabilities to resolve questions of program intent, requirements, input data acquisition, and programming technique - Design and build web applications using Microsoft technologies (C#, ASP.NET, MVC, Visual Studio) and JavaScript frameworks (React, Knockout JS, Cesium) - Prepare operating instructions and compile software development documentation - Ensure software solutions meet established quality and coding standards - Collaborate with a cross-functional development team to deliver commercial and/or government software solutions ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) - [Developing ASP.NET Core Microservices with Dapr: A practical guide](https://www.wearedevelopers.com/videos/1528-developing-asp-net-core-microservices-with-dapr-a-practical-guide) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)