Senior .NET Developer (ASP.NET Web Forms)

PREMIER STAFFING PARTNERS
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 125K

Job location

Remote

Tech stack

.NET
Application Performance Management
C Sharp (Programming Language)
Software Quality
Code Review
Databases
Medical Software
Microsoft SQL Server
Performance Tuning
Query Optimization
Software Engineering
SQL Stored Procedures
Enterprise Software Applications
EHR Systems
Database Optimization
Reliability of Systems
Electronic Medical Records
GIT
ASP.NET
Software Version Control
Legacy Systems

Job description

We are seeking a highly experienced Senior .NET Developer to provide technical leadership and hands-on development for an established Electronic Medical Records (EMR) platform. This role will focus on maintaining, optimizing, and evolving a mature enterprise application built on ASP.NET Web Forms, C#, and Microsoft SQL Server., * Lead development efforts for a large-scale .NET Framework-based EMR application.

  • Design, develop, and maintain features using ASP.NET Web Forms, C#, and SQL Server.
  • Provide technical leadership and architectural guidance for ongoing system improvements and modernization initiatives.
  • Perform code reviews, enforce development standards, and mentor other developers on the team.
  • Troubleshoot and resolve complex application, data, and performance issues in production environments.
  • Optimize SQL Server queries, stored procedures, and database interactions to improve system performance.
  • Collaborate with product, QA, and internal stakeholders to translate requirements into scalable technical solutions.
  • Contribute to technical roadmaps, including identifying opportunities to modernize portions of the application stack.
  • Ensure high standards for code quality, maintainability, and system reliability.

Requirements

  • 8+ years of software development experience with C# and the .NET Framework.
  • Strong hands-on experience with ASP.NET Web Forms in enterprise applications.
  • Deep experience with Microsoft SQL Server, including: Query optimization, Stored procedures, indexing strategies, and Performance tuning
  • Experience supporting and enhancing large, established or legacy systems.
  • Proven experience operating in a Senior or Lead Developer capacity.
  • Strong debugging and problem-solving skills within complex production environments.
  • Experience working with version control systems (Git or similar) and structured development workflows.
  • Experience working with EMR/EHR platforms or healthcare software systems.
  • Exposure to modernization strategies for legacy .NET applications.
  • Experience improving application performance, scalability, and maintainability within mature systems.
  • Experience mentoring developers and helping establish engineering best practices., * ASP.NET Web Forms: 3 years (Required)
  • Software Development Team Lead: 2 years (Required)
  • EMR/EHR platform : 1 year (Required)
  • Microsoft SQL Server: 3 years (Required)

Benefits & conditions

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Apply for this position