In

Intermediate Software Developer (Microsoft Stack, C#)

Company: m-health Solutions
Wage: 85000
Time: Full Time (30+ Hours a Week)
Hours per Week: 37.5
Public Transport Accessible? Yes
Suitable for Students? No

Job Description

Your role:

  • Develop and maintain a variety of different applications that are core to patient care throughout the Elna network.  These applications support both patients and physicians.  It will be a combination of maintaining existing systems, migrating existing systems to a newer technology, and building applications anew.
  • Sample projects are – creating a new secure patient portal that allows patients to check their results, implementing an app that integrates data from one system to another, or building smaller utilities that allow data transfer between systems.
  • Develop and maintain the MHS P360 system which is responsible for following the patient orders from initiation through to billing. It integrates with multiple remote devices which are continually added.
  • Contribute to projects, features and change requests through their entire lifecycle; from requirements gathering to delivery and support
  • Provide input and feedback through the development process, in terms of missing and/or invalid functionality.
  • Strive for high quality code and reliability.
  • Support internal staff, by researching and implementing technical solutions to resolve their unique challenges (i.e.: process, software or hardware)

Requirements & Prerequisites

Your skills:

Here is what we need:

  • 3 to 6 years experience working as a front-end and/or back-end software developer in a Microsoft environment, designing and building both static and dynamic websites / applications.
  • .NET, C# – Ideally with MVC and Entity Framework Core
  • Proficiency in responsive UI design using HTML5, CSS3, Bootstrap, JavaScript/Typescript and JQuery
  • Practical experience developing RESTful Web APIs
  • Experience with Git and Azure DevOps
  • Experience with MS SQL Server database, including a good knowledge of SQL syntax and structure (functional areas including views, stored procedures, triggers and effective table design)

And any of the following experience would be highly desirable:

  • Experience with Visual Basic 6
  • Understanding of SDLC in an Agile environment, including CI/CD
  • Experience with Azure Web Apps, Function Apps Knowledge and/or experience working with any of the following: Adobe Creative Cloud, CRMs, Sass, Gulp, Angular, and/or Flutter
  • Experience with unit testing and/or automated testing
  • Post-secondary education in Computer/Software engineering and/or related discipline
  • Fluency in French

How To Apply

Interested candidates, please submit your application to mcheers@mhs.healthcare.