> Markdown version of [/jobs/ext/2154309-software-engineer-iii-s](https://www.wearedevelopers.com/jobs/ext/2154309-software-engineer-iii-s). 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). --- # Software Engineer III (S) - **Company:** SimIS Inc. - **Location:** Virginia Beach, VA, United States - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), Agile Methodology, Software Applications, Application Testing, Unit Testing, C Sharp (Programming Language), Software Documentation, Cyber Security, Continuous Delivery, Continuous Integration, Software Debugging, DevOps, Distributed Revision Control, Entity Framework, Microsoft SQL Server, Nunit, Mstest, Software Engineering, Software Systems, Transact-SQL, TypeScript, Test-Driven Development (TDD), Backend, Git, Xunit, Vue.js, Information Technology, Restful APIs, Devsecops - **Published:** August 20, 2026 - **Apply:** https://www.juju.com/job/00000000go3snj ## About the Role + Bachelor's degree in computer science or related field + Minimum 5 years of job-related experience + Minimum 2 years of experience developing REST API backends using ASP.NET and/or ASP.NET Core (using C#) + Minimum 3 years of experience developing in Microsoft ASP.NET (using C#) Experience Desired: + Experience with a distributed version control system, such as GIT + Experience with client-side development using JavaScript or TypeScript + Experience with font-end frameworks such as Vue.js + Proficient with Back End Development in multi-tiered application using platforms such as C#, T-SQL, ASP.Net core & Entity Framework + Experience developing Unit Tests such as MSTest, xUnit, or nUnit + Experience with using Microsoft SQL Server + Experience working in Agile teams such as scrum + Experience with Agile and DevOps or DevSecOps software development practices, such as Continuous Integration/Continuous Delivery (CI/CD), Test Driven Development (TDD) Special Skills/Knowledge/Training Required/Desired: + Security+ CE certification (required within 6 months of hire date) + Agile methodologies and tools + DevOps practices and tools + Experience with DoD software development processes ## Description The ideal candidate is responsible for independently executing software design and development tasks. Is capable of leading and working as part of an agile team to design, implement and revise software applications. Writes sleek, performant code in a manner consistent with the team's style and best practices. Collaborates with clients and stakeholders in the development of requirements. Stays abreast of the "state of the art" through self and group study. Acts as a mentor to junior staff. The ideal candidate is responsible for design, development, troubleshooting, debugging, integration and implementation of systems in support of the warfighter. The candidate will be responsible for developing application software, debugging and testing application code, coordinating with the development team, constructing test cases, assisting with software documentation, learning new technical tools required for the role, and complying with hardware and software systems standards and procedures. Performs other related duties as required. The candidate performs the following specific assignments: + Develop application software + Debug and test application code + Coordinate with the development team + Construct test cases + Assist with software documentation + Use aptitude to learn new technical tools required for the role + Comply with hardware and software systems standards and procedures + Develop REST API backends using ASP.NET and/or ASP.NET Core (using C#) + Develop in Microsoft ASP.NET (using C#) + Investigate, troubleshoot, and design solutions to problems in operational software ## Related Videos - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [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) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Using code generation for test automation – the fancy way](https://www.wearedevelopers.com/videos/230-using-code-generation-for-test-automation-the-fancy-way) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)