Job Description
Job Title: Senior .NET Programmer
Job Code: OH 800265
Client: State of Ohio DPS
Location: Columbus, OH (Hybrid Onsite Every 3rd Day)
Duration: Long term contract
Position Overview
The State of Ohio (DPS) is seeking a highly experienced Senior .NET Programmer to support development and modernization of enterprise applications. This role involves rewriting legacy systems into modern .NET Core-based applications and working across the full SDLC in an Agile environment.
Key Responsibilities
Design, develop, test, and deploy applications using C#, ASP.NET Core MVC, Web API, and SQL Server
Rewrite legacy applications into modern .NET architecture (N-tier)
Gather requirements and collaborate with stakeholders, BAs, QA, and developers
Develop and maintain RESTful APIs and web services
Perform database design and development using SQL Server and Entity Framework
Participate in Agile development processes and ceremonies
Support CI/CD pipelines, version control (Git/TFS/Azure DevOps)
Conduct testing, debugging, and production support
Mentor junior developers and provide technical guidance
Required Skills & Experience
10+ years of experience in .NET development
Strong expertise in:
C#, ASP.NET Core MVC, Web API
SQL Server, Entity Framework (EF)
Service-Oriented Architecture (SOA) / WCF
N-tier architecture and application design
Experience with:
REST APIs, AJAX, SSRS reporting
TFS / Azure DevOps (Git, CI/CD, Boards)
Agile/Scrum development methodologies
Experience with .NET Core / .NET 5/6/8
Familiarity with microservices architecture and Test-Driven Development (TDD)
Primary Skills
C#, ASP.NET Core, .NET, SQL Server, Entity Framework, Web API, Azure DevOps, CI/CD, REST APIs, Microservices
Flexible work from home options available.
Full-time
Hybrid remote