Remote Senior Software Engineer (C#, .NET)

Posted

Apply now
Please, let PointClickCare know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • PointClickCare is a leading North American healthcare technology platform focused on meaningful care collaboration and real-time patient insights.
  • The Senior Software Engineer role is associated with the QuickMAR by PointClickCare eMAR platform.
  • Daily responsibilities include identifying, prioritizing, and executing tasks in the software development life cycle.
  • The engineer will work with business teams to iterate over software requirements and develop tools and applications by producing clean, efficient code.
  • Automating tasks through appropriate tools and scripting is a key part of the role.
  • The engineer will analyze and debug systems, perform validation and verification testing in a test-driven manner, and review the work of others while inviting reviews of their own work.
  • Collaboration with internal teams and vendors to fix and improve products is essential.
  • The engineer will ensure software is up-to-date with the latest technologies and will refactor, optimize, and improve the QuickMAR platform used by customers in the senior care industry.

Requirements:

  • Extensive experience writing clean C# / ASP.NET MVC / .NET code that performs well at scale in both Windows client (WinForm) and IIS web application contexts is required.
  • In-depth knowledge of relational databases, particularly Microsoft SQL Server, and related functions such as SSRS is necessary.
  • Solid experience writing RESTful API endpoints and maintaining SOAP-based interfaces is expected.
  • A strong affinity for Test-Driven Development (TDD) and a working knowledge of it is essential.
  • Experience with UI development and frameworks such as ASP.NET MVC, AngularJS, JavaScript, and CSS is required.
  • Proficiency in GIT and release/branch management strategies is necessary.
  • Experience using system and performance monitoring tools like New Relic, DataDog, or SolarWinds is required.
  • Excellent organization, critical-thinking, and personal leadership skills are essential.
  • The candidate must be a self-starter with the ability to deliver with minimal supervision and be comfortable with learning new things.
  • A team player with an analytical mind and problem-solving aptitude is required.
  • Experience within an Agile context and a deep understanding of empowered scrum teams and Agile project management software such as Jira is necessary.
  • Proven experience as a great Engineer is required.
  • A BSc/BA in Computer Science or a related degree is preferred, but relevant experience will be considered.

Benefits:

  • Benefits start from Day 1, including a Retirement Plan with Matching.
  • Flexible Paid Time Off is offered to support work-life balance.
  • Wellness Support Programs and Resources are available to promote employee well-being.
  • Parental and Caregiver Leaves are provided to support family needs.
  • Fertility and Adoption Support is included as part of the benefits package.
  • Continuous Development Support Program is available for professional growth.
  • An Employee Assistance Program is offered for personal support.
  • Opportunities for participation in Allyship and Inclusion Communities are provided.
  • Employee Recognition programs are in place to acknowledge contributions.
  • Additional benefits and perks are available, enhancing the overall employee experience.
Apply now
Please, let PointClickCare know you found this job on RemoteYeah . This helps us grow 🌱.
P
PointClickCare's company logo
PointClickCare
View company profile
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback