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

Member of Technical Staff, FlashBlade

Pure Storage 1K-5K IT Services

EverPure is hiring a software engineer for the FlashBlade product team to help build a scale-out all-flash file and object storage system for modern data workloads.

Apache Spark C C++ Elasticsearch Go Java Kafka Linux Python Splunk
29 minutes ago

Senior Software Engineer, Backend (Payments)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a software engineer for its Consumer Payments team to help build and operate high-scale payment processing systems that support feature development, international expansion, and business growth.

AWS Kotlin Kubernetes MySQL Python
33 minutes ago

Beam Planning Software Engineer

K2 Space Corporation 51-200 Defense and Space Manufacturing

K2 Space is hiring a software-focused satellite planning engineer to design simulation and production systems for large spacecraft constellations supporting communications and sensing missions.

C++ CI/CD Julia MATLAB NumPy Python Rust SciPy Statistics
1 hour, 3 minutes ago

Senior Software Engineer, Core Experiences - Ljubljana, Slovenia

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build and maintain the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
1 hour, 27 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