Job#:1978 - Senior .NET Application Architect with Financial or Tax System
Job Description:
Job Summary
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 initiatives following a recent tax accounting system implementation. Reporting directly to the IT Director, this role is hands-on and delivery-focused, requiring both architectural leadership and active development in a fast-paced, high-visibility public-sector environment.
Key Responsibilities
-
Assess and modernize existing MVC-based .NET applications
-
Define application architecture standards and modernization strategies
-
Lead hands-on development of .NET applications and REST/GraphQL APIs
-
Design and optimize SQL Server stored procedures, queries, and indexes
-
Break technical work into milestones, estimates, and development tasks
-
Collaborate with project managers and business analysts on scope and sequencing
-
Mentor developers through code reviews and technical guidance
-
Support development workflows using GitHub Enterprise
-
Communicate progress, risks, and recommendations to IT leadership
Required Skills & Experience
-
10+ years of professional .NET development experience
-
Strong expertise in C#, .NET, Entity Framework, and MVC
-
Proven experience modernizing or migrating legacy applications
-
Experience designing RESTful APIs and working with GraphQL
-
Advanced SQL Server development and performance tuning skills
-
Experience with React, Vite, and NodeJS
-
Strong leadership and mentoring experience
-
Experience supporting financial, tax, or property-related systems
-
Public sector or highly visible environment experience preferred












