PerfectServe

PerfectServe

PerfectServe provides a comprehensive and secure care team collaboration platform designed to optimize provider scheduling and streamline clinical communication, thereby enhancing patient care and ensuring HIPAA compliance.

Internet Software & Services
251-1K
Founded 2000
$33M raised

Description

  • Design, build, and maintain highly performant, well-structured, and well-tested core services.
  • Own C#/SQL services through the full lifecycle from initial design and development to deployment and support.
  • Champion code quality, automated testing, and observability best practices.
  • Mentor junior engineers through code reviews, pair programming, and collaborative problem-solving.
  • Collaborate with Product Owners, QA, and other engineering teams to deliver complex multi-team initiatives.
  • Work closely with distributed and offshore engineering partners and contribute constructive feedback in code reviews.
  • Apply generative AI tools during design, development, testing, and deployment activities to improve engineering output.
  • Participate in two-week sprint delivery within a core platform pod.
  • Contribute to technical decisions and the evolution of the modern .NET-based stack.

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 such as ADO.NET, Dapper, and EF.
  • Advanced knowledge of MSSQL or a similar relational database, including data modeling, query optimization, and stored procedure development.
  • Strong unit and integration testing skills.
  • Demonstrable experience mentoring other engineers through code reviews, pair programming, and collaborative problem-solving.
  • Excellent communication skills and experience working across multiple time zones.
  • Proficiency with Git, CI/CD tools, and modern software testing best practices.
  • Bachelor’s degree in Computer Science or a related field (preferred).
  • Experience reverse engineering legacy .NET services and complex MSSQL stored procedures and functions (preferred).
  • Experience with .NET Framework, ASP.NET Core, or .NET 5+ (preferred).
  • Experience with a message queue system like RabbitMQ (preferred).
  • Experience building dynamic SPAs with React and Angular using TypeScript (preferred).
  • Experience with observability and monitoring tools such as New Relic or Grafana (preferred).
  • Practical experience applying generative AI tools, frameworks, and methodologies across the SDLC (preferred).

Benefits

  • Remote-first work environment.
  • Competitive salary of $115,000-$140,000 USD per year.
  • Health, dental, vision, life, and disability insurance options available on day one.
  • 401(k) with company match and immediate vesting.
  • 17 company holidays, 2 floating holidays, and a competitive paid time off policy.
  • Dedicated annual professional development budget for courses, certifications, and conferences.
  • Internal advancement opportunities.
  • Canada-based employees receive a comprehensive health benefits plan and RRSP.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Intern, Forward Deployed Engineering

Workato 251-1K IT Services

Workato is hiring a Forward Deployed Engineering intern to support AI-driven automation initiatives by helping build intelligent agents and enterprise workflow integrations on its Agentic AI platform.

JavaScript JSON LLM Python REST API Salesforce
20 hours, 13 minutes ago

Software Engineer 3

Black Duck Inn 1K-5K Internet Software & Services

Black Duck Software is seeking a License Developer to evolve legacy licensing systems and build reliable, production-ready services for secure 24/7 customer use.

CI/CD DevSecOps Java Kubernetes Linux REST API Ruby on Rails
20 hours, 13 minutes ago

Statistical Programmer Sr

eClinical Solutions 251-1K Professional Services

Experienced Statistical Programmer role at a clinical research organization focused on delivering compliant statistical programming outputs for multiple clinical studies and regulatory submissions.

Git GitHub GitLab R SAP Shell Scripting
20 hours, 13 minutes ago

Data Conversion Software Engineer

Career TEAM 251-1K Professional Services

Career Team is hiring a Data Conversion Software Engineer to build data transformation and integration software for government-funded workforce development programs across the United States.

Agile Angular CI/CD Docker Express.js JavaScript JSON MongoDB NestJS Next.js Node.js React Scrum TypeScript XML
20 hours, 28 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers