Senior .NET Application Architect & Lead Developer
Listed on 2026-03-14
-
Software Development
Full Stack Developer, Software Engineer, Senior Developer, C# / Unity Developer
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 the implementation of a new tax accounting system.
This role reports directly to the IT Director and is responsible for assessing existing MVC and Entity Framework–based applications
, recommending modern architecture patterns, and leading hands‑on development efforts. The position requires a balance of technical architecture expertise and active coding responsibilities in a fast‑paced, high‑visibility public sector environment.
The ideal candidate will bring strong experience in .NET development, API design, SQL Server optimization, and modern front‑end frameworks
, while mentoring developers and driving best practices across the development lifecycle.
Review existing ASP.NET MVC applications and identify required migration or modernization opportunities.
Define and recommend application architecture patterns, technical standards, and development frameworks aligned with organizational needs.
Assess existing codebases and recommend improvements for maintainability, scalability, and performance.
Lead modernization efforts for legacy MVC applications
.
Lead hands‑on development of .NET applications and services
.Design and implement RESTful APIs and Graph
QL services
.Apply best practices using C#, .NET, and Entity Framework (Code First).
Develop and enhance front‑end components using React and Prime React
.
Design, develop, and optimize SQL Server stored procedures, queries, and indexing strategies
.Ensure efficient database performance and proper data access patterns.
Break down technical initiatives into milestones, deliverables, and development tasks
.Provide development estimates and support project planning
.Mentor developers through code reviews, troubleshooting, and technical guidance
.Ensure adherence to coding standards, architecture guidelines, and development best practices
.
Collaborate with Business Analysts to translate functional requirements into technical designs.
Work closely with the development team, IT Project Manager, and stakeholders to define project scope and delivery sequencing.
Communicate technical progress, risks, and recommendations clearly to the IT Director and project leadership
.
Support development workflows using Git Hub Enterprise
.Participate in maintaining code quality and continuous improvement practices.
Perform other related duties as assigned.
Skills & Qualifications
Professional experience in .NET application development
.Deep expertise with C#, .NET, and Entity Framework
.Strong experience designing and developing RESTful APIs and Graph
QL services
.Advanced SQL Server development experience
, including stored procedures, indexing strategies, and query optimization.Demonstrated experience taking ownership of existing applications and codebases
.Proven experience leading development efforts and mentoring other developers
.Experience using Git Hub Enterprise or similar source control platforms
.Strong written and verbal communication skills
.
Experience migrating or modernizing legacy ASP.NET MVC applications
.Experience with
React, Vite, Node.js, and Prime React
.Experience stabilizing or improving applications in active production environments
.Experience working in public sector or high‑visibility government environments
.Experience supporting financial, tax, or property‑related systems
.
Technical architecture and system modernization
Full‑stack .NET development
API design and integration
Database performance optimization
Leadership and developer mentorship
Strong analytical and problem‑solving skills
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).