Job Title: Senior .NET Application Architect
Location: Columbus, OH (Onsite)
Employment Type: Contract / Full-Time (as applicable)
Work Authorization: No Green Card (Please do not share me your resume if you are a GC and Looking for C2c , For Gc only W2)
Position Overview
We are seeking an experienced Senior .NET Application Architect to lead the modernization and development of enterprise applications. This role requires strong hands-on expertise in .NET technologies, architecture design, and leading development teams. The ideal candidate will be responsible for evaluating existing MVC applications, defining scalable architecture, and delivering high-quality solutions aligned with business goals.
Key Responsibilities
- Assess existing ASP.NET MVC applications and recommend modernization or migration strategies.
- Define and implement application architecture patterns, coding standards, and best practices.
- Break down technical requirements into milestones, deliverables, and actionable development tasks.
- Provide accurate effort estimations and contribute to project planning.
- Lead hands-on development of .NET applications and APIs (REST & GraphQL).
- Design, develop, and optimize SQL Server databases, including stored procedures and indexing strategies.
- Implement efficient data access using Entity Framework (Code First approach).
- Develop and enhance front-end components using React and PrimeReact.
- Collaborate with business analysts to translate functional requirements into technical solutions.
- Work closely with project managers and cross-functional teams to define scope and delivery timelines.
- Mentor developers, conduct code reviews, and provide technical guidance.
- Manage version control and development workflows using GitHub Enterprise.
- Communicate progress, risks, and recommendations to leadership stakeholders.
- Support and enhance applications in active production environments.
Required Skills & Experience
- Extensive experience in professional .NET development.
- Strong expertise in C#, .NET Core/.NET Framework, and Entity Framework.
- Proven experience designing and building RESTful APIs and working with GraphQL.
- Advanced knowledge of SQL Server, including stored procedures and performance tuning.
- Hands-on experience with ASP.NET MVC architecture.
- Experience with GitHub Enterprise or similar version control systems.
- Demonstrated ability to lead development efforts and mentor teams.
- Excellent communication and stakeholder management skills.
- Proven track record of owning and enhancing existing codebases.
Preferred / Nice-to-Have Skills
- Experience in modernizing or migrating legacy MVC applications.
- Familiarity with React, Vite, and Node.js.
- Experience working in production support or stabilizing live applications.
- Background in public sector or highly visible enterprise environments.
- Experience with financial, tax, or property management systems.
Key Attributes
- Strong problem-solving and analytical mindset
- Leadership and ownership mentality
- Ability to work in a fast-paced, collaborative environment
- Attention to detail and commitment to quality