Senior Software Engineer (C#, .NET)

Leading North American healthcare technology platform enabling meaningful care collaboration and real-time patient insights.
$139,000 - $150,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Healthcare · Enterprise SaaS

Description For Senior Software Engineer (C#, .NET)

PointClickCare is a leading healthcare technology platform with over 20 years of experience in creating cloud-based healthcare software. As a Senior Software Engineer, you'll join a team of 2,200+ employees working on the QuickMAR eMAR platform, impacting millions across North America. The role combines technical expertise in C#/.NET development with healthcare industry impact.

You'll be responsible for developing and maintaining both Windows client and web applications, working with modern technologies and practices including test-driven development, RESTful APIs, and various monitoring tools. The position offers a blend of technical challenges and meaningful healthcare sector impact.

The ideal candidate will bring strong experience in C#, .NET, and SQL Server, combined with excellent problem-solving abilities and team collaboration skills. You'll work in an Agile environment, contributing to code reviews, system optimization, and platform improvements.

The company offers comprehensive benefits including retirement matching, flexible PTO, wellness programs, and parental leave. Recognized by Forbes and Waterstone Human Capital for its culture, PointClickCare provides an environment where you can grow while making a real difference in healthcare technology.

This remote position offers competitive compensation ($139,000-$150,000 plus bonus and equity) and the opportunity to work with cutting-edge technologies while contributing to healthcare innovation. The role provides a perfect blend of technical challenges, professional growth, and meaningful impact in the healthcare sector.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer (C#, .NET)

  • Identify, prioritize and execute tasks in the software development life cycle
  • Work with business to iterate over software requirements
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Analyze and debug systems
  • Perform validation and verification testing in a test-driven manner
  • Review the work of others and invite others to review your work
  • Collaborate with internal teams and vendors to fix and improve products
  • Ensure software is up-to-date with latest technologies
  • Refactor, optimize, and improve the QuickMAR by PointClickCare platform

Requirements For Senior Software Engineer (C#, .NET)

JavaScript
  • Extensive experience writing clean C#/ASP.NET MVC/.NET code
  • In-depth knowledge of relational databases (Microsoft SQL Server, MySQL)
  • Solid experience writing RESTful API endpoints and SOAP-based interfaces
  • Experience with TDD
  • Experience with UI development & frameworks (ASP.NET MVC, AngularJS, JavaScript & CSS)
  • Proficient in GIT and release/branch management strategies
  • Experience using system and performance monitoring tools
  • Excellent organization, critical-thinking and personal leadership skills
  • Experience within an Agile context
  • BSc/BA in Computer Science or related degree or equivalent experience

Benefits For Senior Software Engineer (C#, .NET)

401k
Parental Leave
Mental Health Assistance
  • Benefits starting from Day 1
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Employee Recognition

Interested in this job?

Jobs Related To PointClickCare Senior Software Engineer (C#, .NET)

Senior Software Engineer

Senior Software Engineer position at PointClickCare focusing on healthcare technology platform development using Java and microservices architecture.

Senior Optical Network Engineer, Optical Networking Technologies

Senior Optical Network Engineer position at Google, focusing on designing and maintaining large-scale optical network infrastructure with competitive compensation and benefits.

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions and hardware development for consumer products.

Senior Software Engineer, CPU Performance Modeling Engineer

Senior Software Engineer position at Google focusing on CPU performance modeling, requiring expertise in software development, performance analysis, and CPU architecture.

Senior Software Engineer, Host Networking, Offloads

Senior Software Engineer position at Google focusing on host networking infrastructure and Kubernetes networking optimization.