We are looking for a .NET Architect & Developer to support Franklin County.
The Franklin County Auditor’s Office is seeking a Senior .NET Application Architect and Lead Developer to provide technical leadership for application migration and modernization efforts following a recent tax accounting system implementation. This role reports directly to the IT Director and is responsible for assessing existing MVC based applications, defining architecture recommendations, and leading hands-on development work.
This is a delivery-focused role requiring both architectural judgment and direct coding responsibility in a fast-paced, high-visibility environment.
Essential Duties and Responsibilities :
- Review existing MVC based applications and identify required migration or modernization work.
- Define and recommend application architecture patterns and technical standards appropriate to the current environment.
- Break technical work into milestones, deliverables, and development tasks.
- Provide development estimates and support project planning activities.
- Lead hands-on development of .NET applications and REST APIs.
- Design, develop, and optimize SQL Server stored procedures, indexes, and queries.
- Ensure best practices with Entity Framework and data access patterns.
- Collaborate with business analysts to translate functional requirements into technical designs.
- Work closely with the IT Project Manager to define scope and sequencing.
- Mentor and support other developers through code reviews and troubleshooting.
- Support development workflows using GitHub Enterprise.
- Communicate progress, risks, and technical recommendations clearly to the IT Director and project leadership.
- Perform other related duties as assigned.
Additional Requirements :
Professional .NET development experience | Required | 8 | Years.Demonstrated experience taking ownership of existing applications and codebases | Required.Deep expertise with C#, .NET, and Entity Framework | Required.Strong experience designing and building RESTful APIs and using GraphQL | Required.Advanced SQL Server expertise, including stored procedures and indexing strategies | Required.Proven experience using GitHub Enterprise. | Required.Demonstrated experience leading development efforts and mentoring other developers | Required.Strong written and verbal communication skills | Required.Desired Experience :
Experience migrating or modernizing legacy MVC applications | Highly desired.Experience with React, Vite, and NodeJS | Highly desired.Experience stabilizing or improving applications in active production environments | Highly desired.Experience working in public sector or highly visible environments | Highly desired.Experience supporting financial, tax, or property-related systems | Highly desired.On-site in Columbus, OH. Must live in Ohio.