
Senior Software Engineer, .NET
PerfectServe
Completely RemoteFull TimeInformation Technology
Posted Today
Job description
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.
Skills & tools
C++.Net.NET CoreASP.NETSQL ServerAPI
What the team is looking for
Use this list as a quick fit check before you apply.
- 015+ years C# experience
- 025+ years ASP.NET Web API experience
- 03Expert RESTful API design
- 04Expert .NET data access knowledge
- 05Advanced MSSQL knowledge
- 06Unit and Integration testing
- 07Mentoring experience
- 08Git and CI/CD proficiency
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches
PerfectServe
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Information Technology
- Posted
- Today
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches