Senior.NET Full Stack Developer
Job Code: OH 813264
Client: State of Ohio – Department of Rehabilitation and Correction (ODRC)
Location: Columbus, OH — Hybrid / Local Candidates Only
Work Location: 1221 McKinley Avenue, Columbus, OH
Duration: Contract through 06/30/2027
Work Arrangement: Initially Remote, Eventually Onsite
Interview: Microsoft Teams
Closing Date: 10/14/2026
Position Overview
The State of Ohio ODRC is seeking a Programmer 4 (PR4) / Senior C#/.NET Developer with 7+ years of relevant experience. The ideal candidate will be a well-rounded senior developer with strong expertise in C#,.NET, React, Redux, Node.js, Azure Pipelines, Redis, Axios, and Microsoft SQL Server. The developer will work independently on solution design, technical planning, application development, testing, implementation, documentation, and mentoring across multiple projects.
Required Skills
7+ years of relevant experience
C#
.NET Framework 4.1 to current
.NET Core 6, 8, 10
ASP.NET
React
Redux
Node.js
Azure / Azure Pipelines
Microsoft SQL Server
JavaScript
JSON / REST APIs
Git / GitHub
Redis
Axios
Experience with solution design, technical planning, analysis, development, testing, and implementation
Experience creating technical documentation and test documentation
Experience with manual QA/testing processes
Strong communication and problem-solving skills
Preferred / Additional Skills
Knockout.js
WinForms
ASP
MS Visio / flow diagram tools
Enterprise Data Modeling
MS SQL development
Software reusability guidelines
Technical mentoring of peers and junior developers
Experience with other programming/language tools
Familiarity with new tools and technologies
Education
4-year college degree preferred
Key Responsibilities
Design and develop enterprise applications using C#,.NET, ASP.NET, React, Redux, and Node.js.
Perform solution design, project technical planning, analysis, and system design.
Develop and maintain applications using Azure and Azure Pipelines.
Work with Microsoft SQL Server, including procedures, functions, tables, and views.
Develop and integrate APIs and JSON-based services.
Perform system/unit testing and create test documentation.
Create technical documentation covering application functionality and testing methods.
Create business and functional flow diagrams.
Recommend and implement software reusability guidelines.
Mentor peers and lower-level staff through technical instruction and documentation.
Support manual QA/testing activities.
Develop simple HTML reports and perform other development tasks as directed.
Work across multiple projects as needed.
Use Git/GitHub for source code and document version control.
Evaluate and adopt new tools and technologies and provide recommendations for process improvement.
Primary Skills: C#,.NET Framework 4.1+,.NET Core 6/8/10, ASP.NET, React, Redux, Node.js, Azure, Azure Pipelines, Redis, Axios, JavaScript, JSON, APIs, Git, GitHub, Microsoft SQL Server, Enterprise Data Modeling, Knockout.js, WinForms.
Flexible work from home options available.