> Markdown version of [/jobs/ext/3068154-net-developer](https://www.wearedevelopers.com/jobs/ext/3068154-net-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). --- # NET Developer - **Company:** Expert Technology Services - **Location:** Cary, NC, United States - **Experience:** Starter - **Salary:** $123,000.0 - $155,000.0 - **Contract:** Temporary to permanent - **Skills:** ASP.NET, JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, C Sharp (Programming Language), Code Reuse, Computer Programming, Data Structures, Software Debugging, Software Design Patterns, ECMAScript, Design of User Interfaces, JQuery, Microsoft SQL Server, Model View Controller (MVC), Open Data Protocol, Object-Oriented Software Development, Scrum Methodology, E2e Testing, SQL Stored Procedures, Web Applications, .NET Core, Solid Principles, Information Technology, Software Coding, Software Version Control - **Published:** September 25, 2026 - **Apply:** https://www.careerjet.com/jobad/us22725bc7ae19e149ba55492bdb6600be ## About the Role Eligibility: Must be able to work full-time without sponsorship; Bachelor's degree in Computer Science/Programming (or near completion) preferred - Start Date: Flexible (ideally May/June) - Interview Process: Initial virtual, followed by in-person if needed, At least 6 months' experience in: - C# (v7+), ASP.NET (v4+), MVC, .NET Core (v6+) - OData APIs (v3, v4+) - JavaScript (ECMAScript 5+), jQuery (v3+) - SQL Server (2016+) - Data structures, algorithms, OOP, coding standards, best practices - Ability to write modular and reusable code - Strong problem-solving and analytical skills - Interest or experience in end-to-end testing methodologies - Quick learner of new technologies/frameworks - Excellent teamwork and communication abilities Desired Skills: - Knowledge of Agile/SCRUM principles and values Work Environment: - Dynamic, supportive, Agile team setting (NCDOT/State of North Carolina) - Opportunity to transition from contract to permanent employment ## Description Develop and maintain web applications using ASP.NET, C#, MVC architecture - Work with OData APIs - Enhance application functionality and user experience - Write clean, efficient, modular, and well-documented code - Adhere to SOLID principles, OOP concepts, design patterns, and best practices - Design and optimize SQL Server queries and stored procedures - Implement end-to-end testing and debug applications - Use Git/GitHub for version control - Collaborate with cross-functional teams (QA, UI/UX, business analysts) - Work closely with Product Owner to deliver business requirements, Job Summary (List Format): - Serve as a Senior Developer/Specialist for DCDEE Regulatory, DCDEE website, and miscellaneous DCDEE applications. - Ensure all assigned applications… + 15 hours ago + Apply easily ## Related Videos - [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) - [Functions Triggers using Azure Event Grids in Azure Blob Storage](https://www.wearedevelopers.com/videos/47-functions-triggers-using-azure-event-grids-in-azure-blob-storage) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [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) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [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) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)