Job Description :

Job Description:

We are seeking a highly experienced Senior .NET Application Architect / Lead Developer to take ownership of existing MVC-based applications and lead their modernization. This role combines hands-on development, architectural leadership, and technical mentorship. The ideal candidate has deep expertise in C#, .NET, Entity Framework, REST APIs, and SQL Server, and is comfortable guiding technical direction while collaborating closely with project and business stakeholders.

EssentialDuties and Responsibilities

Review existing MVC-based applications and identify required modernization, refactoring, or migration efforts.

Define and recommend application architecture patterns and technical standards aligned with the current environment.

Break down technical initiatives into milestones, deliverables, and actionable development tasks.

Provide development estimates and contribute to project planning and sequencing activities.

Lead hands-on development of .NET applications and RESTful APIs.

Design, develop, optimize, and maintain SQL Server stored procedures, indexes, and complex queries.

Ensure best practices for Entity Framework usage and data access patterns.

Collaborate with Business Analysts to translate functional requirements into technical designs.

Partner closely with the IT Project Manager to define scope, dependencies, and delivery sequencing.

Mentor and support development team members through code reviews, technical guidance, and troubleshooting.

Support and maintain 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.

Required Qualifications

Minimum 8 years of professional .NET development experience.

Demonstrated experience taking ownership of existing applications and complex codebases.

Deep expertise in C#, .NET, and Entity Framework.

Equal Opportunity Employer
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

             

Similar Jobs you may be interested in ..