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 performant, well-structured, well-tested code for core services.
  • Own C#/SQL services from initial design and development through deployment and support.
  • Champion code quality, automated testing, and observability best practices.
  • Mentor junior engineers through code reviews, pair programming, and technical guidance.
  • Collaborate with Product Owners, QA, and other engineering teams on complex cross-functional initiatives.
  • Work closely with distributed and offshore engineering partners through constructive code reviews and feedback.
  • Apply generative AI technologies across design, development, testing, and deployment activities.
  • Participate in a two-week sprint delivery process with open and honest communication.

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, or 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 message queue systems such as RabbitMQ (preferred).
  • Experience building dynamic SPAs using React, Angular, and TypeScript (preferred).
  • Experience with observability and monitoring tools such as New Relic or Grafana (preferred).
  • Practical experience using generative AI tools, frameworks, and methodologies across the SDLC (preferred).

Benefits

  • Remote-first work environment.
  • Competitive compensation with a salary range of $115,000-$140,000 USD per year.
  • Comprehensive benefits package tailored to location.
  • Health, dental, vision, life, and disability insurance options available on day one.
  • 401(k) retirement savings plan with match and immediate vesting.
  • 17 company holidays plus 2 floating holidays.
  • Competitive paid time off policy.
  • Annual professional development budget for courses, certifications, and conferences.
  • Internal advancement opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Protect

SoFi 1K-5K Capital Markets

SoFi is hiring a Senior Software Engineer for its Protect team to help build a next-generation insurance platform and shape the technical direction of a greenfield, high-impact business area.

AWS CI/CD Docker DynamoDB Git Java JavaScript Kafka Kotlin Kubernetes LLM Microservices PostgreSQL React Spring TypeScript
12 hours, 2 minutes ago

Software Engineer, Developer (Wallets and Onchain Tools)

Coinbase 1K-5K Capital Markets

Coinbase is hiring a software engineer for its CDP Wallets & Onchain Tools team to build developer-focused APIs, SDKs, and documentation that help accelerate crypto application development onchain.

Android Encryption Flutter GitHub Go iOS Microservices OpenAPI React React Native Solana TypeScript Unity
12 hours, 47 minutes ago

Software Engineer II

Veracyte 251-1K Pharmaceuticals

Veracyte is hiring a cloud engineering and application development professional for its Bioinformatics & Data Science Development team to build scalable cloud-native applications that support cancer diagnostics products and productionize research workflows.

Agile AWS AWS CDK CloudFormation Docker EC2 Kubernetes Machine Learning Microservices Node.js Python React REST API Scrum SQL Terraform Vue.js
12 hours, 47 minutes ago

Staff Software Engineer, C021 Security

Cribl 251-1K IT Services

Cribl is hiring a Staff Engineer for its C021 new product initiative to help design and build an emerging data platform that processes large volumes of streaming data in a fully remote, remote-first environment.

Apache Spark AWS Azure Docker Druid Flink GCP JavaScript Kafka Kubernetes Linux LLM Node.js
12 hours, 47 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