Posted on August 27, 2010 - GC990

Company: St. Michael's Hospital
Position: Microsoft Silverlight Programmer
Location: Toronto, ON, Canada
Salary: Up to $95,000 CAD
Contact Name: Jennifer Sears

Job Description

Background The position is based at St. Michael's Hospital in Toronto, Canada but involves significant collaboration with Children's Hospital Boston in Boston, Massachusetts and the Division of Global Migration and Quarantine (DGMQ) at the U.S. Centers for Disease Control and Prevention (CDC) in Atlanta, Georgia.

The Bio.Diaspora project is based at St. Michael's Hospital, a teaching hospital affiliated with the University of Toronto. The mission of the Bio.Diaspora project ( is to conduct multidisciplinary, applied research to understand global patterns of human travel via commercial airlines, and consequently to predict how infectious diseases are most likely to spread around the world. Children's Hospital Boston is a pioneer in health information research. It launched HealthMap (, a novel, freely accessible, automated electronic information system for monitoring, organizing, and visualizing reports of infectious disease outbreaks on the basis of geography, time, and pathogens. CDC DGMQ is responsible for the prevention and control of infectious diseases both domestically and globally among mobile populations. Some activities conducted to accomplish this include overseeing medical examinations of arriving persons, notifying State and local health departments of mobile populations arriving in their jurisdictions, providing travellers with essential health information, and collecting and disseminating worldwide health data.

All three parties are working collaboratively to integrate their respective areas of scientific knowledge, expertise, and technology to develop a web-based system designed to enhance real-time awareness of potential global infectious disease threats and efficiently identify optimal strategies to mitigate risks. The position described herein will serve to augment and support activities to achieve this goal.

Job Description:

Primary responsibilities include the following:

A. Design a user interface and corresponding plan to develop a web-application pertaining to global infectious disease threats

B. Develop a web-application and user interface that:

1. Enhances user experiences through elegant form and function

2. Uses Microsoft Silverlight

3. Can function in a multitouch environment

4. Will easily integrate with a large data warehouse containing information on global air travel and global infectious disease threats

5. Will easily integrate with ESRIs ArcGIS suite and MatLab to facilitate visualization of dynamic analyses

C. Share Microsoft Silverlight programming basics with other project team members to facilitate development of the web-application

D. Evaluate options to integrate web-based communication modalities into the newly created web-application (e.g. Internet video conferencing)

E. Produce a user-manual for the newly developed web-application

F. Attend periodic meetings with key partners in Boston and Atlanta as required

G. Generate monthly status updates and attend weekly meetings or calls

H. Ensure deliverables of the contract

I. Other duties as assigned

Job Qualifications

Skills and Knowledge Requirements:

• Bachelor’s degree or greater

• 5+ years of experience in application software development

• 5+ years of experience in web application development using Microsoft technologies

• Expert knowledge of Silverlight 3+ (Version 3 is minimum requirement, Version 4 is our target platform)

• Understanding of issues pertaining to Silverlight deployment (including cross-domain authoring and Silverlight 4 out-of-browser apps).

• Experience with Silverlight theming

• Expert at authoring and designing XAML

• Proficient with HTML, XML, XSLT, XSD

• Administration experience with Windows Server 2003/2008

• Administration experience with Internet Information Services (IIS)

• Experience with ASP.NET 3.5/4

• Expert with Visual Studio Team Foundation and Expression Blend

• Experience writing VB.NET code

• Proficiency with JavaScript and AJAX

• Experience in SQL specifically TSQL and administration of Microsoft SQL 2005/2008

• Experience with WCF RIA Services, Telerik RadControls for both Silverlight/ASP.NET, LINQ to SQL

• Desired: Experience with Geographic Information Systems (particularly ESRI products) and ArcObjects development

• Ability to work collaboratively in a multidisciplinary environment

• Ability to work independently

 Detail oriented and able to prioritize tasks

 Demonstrated organizational skills

 Excellent communication skills

 Must conduct all duties in a professional manner

 Must uphold data security or privacy agreements


o Up to $ 95,000 CAD based on previous experience

Performance Measurement:

• Performance measures will be evaluated by Dr. Khan with input from team members and partners at Children’s Hospital Boston and the Division of Global Migration and Quarantine at CDC

Period of Performance:

A 40-hour work week is anticipated. The work schedule is Monday thru Friday, 9am -5pm, but infrequently may include time during an evening or weekend. No overtime is anticipated for this position.

Place of Performance/ Location of Work:

Toronto, Canada St. Michael's Hospital

Other Information

St. Michael's Hospital
30 Bond St

Toronto, On
M5B 1W8

Homepage -
E-Mail -

<< Back to Job Board