Senior Programmer / Analyst
Sunnybrook Research Institute
Toronto, ON, Canada
8d ago

Posted : 06 / 08 / 2018 11 : 11 : 08 AM

Summary of Duties

This position is a mid-level full stack web software developer position working within a diverse team creating software solutions for a large, complex hospital environment on a variety of platforms.

Our environment is fast paced, cutting-edge and above all, fun. As a primary responsibility, the web application developer is part of the SunnyCare project within Information Services.

He / she will participate in the technical design and development of web-based solutions as well as application support activities.

This position requires contact with clinical design analysts, other non web developers and system administrators, technical services, clinicians, managers, project teams, Help Desk staff and other operations staff.

Reporting to the Manager of Application Services, the successful applicant will be required to develop a variety of SunnyCare features and functions integrated with Sunnybrook’s Electronic Patient Record.

Qualifications / Skills

  • Degree in Computer Science or five years of related experience
  • Experience in developing web based n-tier applications with proven proficiency in : HTML5 / CSS, JavaScript, jQuery and AJAX
  • Experience with 3rd-party frameworks such as AngularJS and jQuery Mobile
  • Experience with service layer technologies including XML, JSON and similar an asset
  • Experience with Open Source software an asset
  • Knowledge and experience using ColdFusion (CFCs and ColdFusion administration)
  • Experience with MS SQL Server 2008 and above (stored procedures, scripts, triggers) and database development
  • Experience with user interface design would be considered a strong asset
  • Experience with Git, WebStorm / IntelliJ IDE preferred
  • Knowledge / experience with Service Oriented Architecture tools and web services development
  • Experience with Best Practices related to web application development including unit testing, design patterns and code organization
  • Knowledge / experience with QA and performance testing tools and methodologies
  • Must have excellent written and oral communication skills, and exceptional interpersonal skills
  • Demonstrated ability to balance multiple tasks projects with tight timeframes, strict budgets and diverse stakeholder groups
  • Superior problem identification, analysis and resolution skills
  • Experience with the healthcare setting and healthcare technologies an asset
  • Qualified candidates are invited to submit their resumes and cover letters in one document quoting 181877 to :

    Human Resources

    Sunnybrook Health Sciences Centre

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form