P
Posted 6 hours ago
Senior Software Engineer, .NET
PerfectServeSenior Software Engineer, .NET
Perks & benefits
Health InsuranceMedical InsurancePaid Leave
Requirements
5+ years C# experience, 5+ years ASP.NET Web API experience, Expert RESTful API design, Expert .NET data access knowledge, Advanced MSSQL knowledge, Unit and Integration testing, Mentoring experience, Git and CI/CD proficiency
Skills
C#.NET.NET CoreASP.NETSQL ServerAPI
About the role
Responsibilities
- Design, build, and maintain highly performant, well-structured, and well-tested code for core C#/SQL services
- Champion and evolve team best practices in code quality, automated testing, and observability
- Mentor junior engineers through code reviews and technical guidance
- Foster a "one-team" culture by providing constructive feedback to distributed and offshore engineering partners
- Collaborate with Product Owners, QA, and other engineering teams on complex initiatives
- Apply generative AI technologies to optimize engineering processes and solutions
Requirements
- 5+ years of professional software engineering experience with C#
- 5+ years of professional software engineering experience with ASP.NET Web API
- Expert-level knowledge of designing and building RESTful web APIs
- Expert-level knowledge of .NET data access frameworks (ADO.NET, Dapper, EF, etc.)
- Advanced knowledge of MSSQL including data modeling, query optimization, and Stored Procedure development
- Strong Unit and Integration Testing techniques
- Experience mentoring engineers through code reviews and pair programming
- Proficiency with Git, CI/CD tools, and modern software testing best practices
Preferred Qualifications
- Bachelor's degree in Computer Science or a related field
- Experience reverse engineering legacy .NET services and complex MSSQL stored procedures
- Experience with .NET framework, ASP.NET Core, or .NET 5+
- Experience with message queue systems like RabbitMQ
- Experience building dynamic SPAs using React, Angular, or TypeScript
- Experience with observability tools like New Relic or Grafana
- Practical experience leveraging generative AI tools across the SDLC
About the Company
PerfectServe is a leading provider of clinical communication and physician scheduling solutions in the health IT space, helping clinicians deliver better care through innovative, reliable technology.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer, .NET
PerfectServe · Completely Remote
