HomebulletSoftware Developer

Software Developer

HS-Practice is a division of Healthscreen that provides clinical management software including a complete, efficient, and flexible Electronic Medical Record, billing, and scheduling system used by over 1000 paperless physicians in Ontario. Developed by a physician and refined by hundreds of practitioners over the past decade, HS-Practice understands that each physician has his or her own requirements to enhance their practice. Connectivity to labs and hospitals plus a built in fax capability make HS-Practice a highly connected product that can significantly reduce administrative time and costs.

Position Overview:
Healthscreen has been experiencing significant growth in our HS-Practice division. We will be expanding our team and need the services of an experienced software developer.

Job responsibilities include:

  • Assist in the development and testing of the Healthscreen EMR product
  • Assist in platform architecture refactoring
  • Assist in user interface design
  • Communicate with doctors on new features and bug fixes
  • Help Healthscreen to deploy state of the art software development practices throughout the development team
  • Learn, absorb, and evangelize new technologies and methodologies

Qualifications:

The successful candidate will have the following qualifications:

  • Bachelor's degree (Masters preferred) in Computer Science (Software Engineering stream preferred)
  • Minimum 6 years on-the-job experience
  • Must enjoy working in a fast-paced, high-growth environment
  • Must communicate well with coworkers
  • Must be uncommonly attentive to detail
  • Candidates with past electronic medical record experience is a bonus

Skill Requirements:

  1. OO Design (Use cases, design patterns, etc.)
  2. Working knowledge of debugger tools and methodologies
  3. Working knowledge of Unit Test design and methodologies
  4. Code refactoring experience
  5. A history of producing good documentation for written code
  6. GUI RAD Application Design (Either Delphi, C#, VB .NET, Swing, or SWT is acceptable. VB 6 is not.)
  7. SQL(MySQL, MSSQL, Sybase, or Oracle) - MySQL preferred
  8. Understanding of version control systems, particularly Subversion or almost any other besides CVS and Visual SourceSafe
  9. Familiarity with Extreme Programming/Agile programming practices (prototyping, code reviews, daily builds, test driven development, and iterative releases)

 

Hours/Compensation:

  • 40 hours per week. Must be flexible to work some evenings and weekends, if required.
  • Compensation package includes competitive wages in line with a candidates' work experience,a nd a comprehensive health benefits program
  • Building is directly accessible via subway in downtown Toronto

Interested candidates with the necessary qualifications can send their resume to resumes@healthscreen.com, with 'Software Developer' in the subject line.