Sr Programmer/System Analyst MyChart
Sunnybrook Health Sciences Centre
Toronto, ON, CA.
2d ago

We currently have a Regular Full-Time opportunity for an Senior Programmer / System Analyst (My Chart) in the MyChart Program at our Bayview Campus.

Summary of Duties

This position is a seasoned back-end developer position working within a diverse team creating software solutions for a large, complex multi-hospital environment on a variety of platforms.

The web application developer is part of the MyChart 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.

Roles and Responsibilities :

  • Gather input and requirements from the Product Management team
  • Implement product features within a team using best practices to meet product or solution deliverables.
  • Refactor code to increase operating efficiency and extensibility and / or adapt programs to new requirements
  • Implements reusable unit tests to ensure the integrity of on-going product quality.
  • Participate in stress tests, load tests, performance tests, making recommendations to improve performance and scalability.
  • Prepare software packages and documentation for deployment that adhere to the defined standard deployment policies
  • Be highly responsive to critical production issues providing timely and effective solutions.
  • Produce design artifacts such as class diagrams and sequence diagrams for product features or client solutions.
  • Key Competencies and Skills :

  • Minimum 5 years’ experience designing and implementing end to end enterprise grade software
  • Excellent understanding the Java programming language
  • Solid knowledge of Java security aspects (PKI, SAML, certificates)
  • Excellent RDBMS SQL knowledge
  • SOA / WebServices development experience, RESTful or SOAP (Apache CFX)
  • Excellent understanding of distributed multi-tier infrastructure.
  • Knowledge of design patterns (MVC, Strategy, Factory, Singleton) and general design considerations.
  • Continuously challenged to deliver out of the box solutions
  • Experience working with various web servers and servlet containers such as Tomcat
  • Knowledge of performance improvement techniques through the use of caching technologies
  • Proficient in the use of SCM tools (SVN, GIT, Maven, Jenkins), best practices and continuous integration
  • Excellent oral and written communication skills.
  • A creative thinker and experienced problem solver.
  • Knowledge of healthcare standards such as HL7 or FHIR valuable, but not mandatory
  • Qualified candidates are invited to submit their resume and cover letter (in one document) quoting 183899 to :

    Human Resources

    Sunnybrook Health Sciences Centre

    Apply
    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.
    Continue
    Application form