Senior Software Engineer, .NET at PerfectServe - ScoutJobs - The AI-curated global job board
Skip to content
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 free

Senior Software Engineer, .NET

PerfectServe · Completely Remote

Sign up to apply