Senior Systems Developer

Mississauga, ON, Canada

Job Description



Position: Senior Systems Developer

Dept: Information Services

Position ID: 2022-30190

Role/Level: PG13 $49.37 to $61.69

Status: Permanent Full Time

Site: Mississauga Hospital

Shift: Regular (37.5 hours weekly)

Posted: November 11,2022

Internal Deadline: November 18,2022

Trillium Health Partners (THP) is one of the largest community-based acute care facilities in Canada. Comprised of the Credit Valley Hospital, the Mississauga Hospital and the Queensway Health Centre, Trillium Health Partners serves the growing and diverse populations of Mississauga, West Toronto and surrounding communities and is a teaching hospital affiliated with the University of Toronto.

Our Mission: A New Kind of Health Care for a Healthier Community

Our Values: Compassion, Excellence, Courage

Our Goals: Quality, Access, Sustainability

Our Enablers: People, Education, Innovation, Research

Position Summary

Are you ready to step up to the challenge of being an IT leader in your field of expertise? Then bring your talent and passion to this evolving role in which you will be able to join an outstanding team and develop solutions that contribute to creating a new kind of healthcare for a healthier community at Trillium Health Partners. You will receive some of the best hands-on training in the industry, learning and working alongside dedicated and compassionate professionals and have the chance to work in a place where innovation thrives and incredible career and growth opportunities await.

Reporting to the Manager of Systems Development & Integration, the Senior Systems Developer is part of the DevOps team, designing, developing and supporting web-based healthcare systems, following best practices for modern software development, including MVC, AJAX based applications and general intuitive design.

  • Managing the entire cycle of web application development, including business requirements gathering, analysis, design, iterative development (agile), implementation, go-live and support
  • Design and development of customized .NET MVC / .NET Core applications with MS SQL Server, including those used for patient care
  • Design and development of heavily customized SharePoint 2013, SharePoint 2019 on premise and SharePoint Online applications, leveraging workflows
  • Ability to coordinate activities involving multiple players, including vendors, subject matter experts, and end users, to design, develop, configure, and test applications.
  • Maintain and support existing BI Solution in SSRS, Power BI, Data warehousing
  • Design and develop reports using report writing tool such as SSRS, Power BI, or, to display data from a reporting server
  • Build ETL solutions using SQL, enterprise reporting tools against enterprise systems or vendor's databases
  • Ability to coordinate activities involving multiple players, including vendors, subject matter experts, and end users, to design, develop, configure, and test applications.
  • Foster innovation across the organization by investigating new technologies, constantly updating your technical knowledge/skills, and by identifying opportunities for efficiencies and organizational change
  • Diagnose and troubleshoot problems with existing applications and web sites
  • Helps to improve the skills and capabilities of others and fosters their long-term learning and development through coaching and mentoring
  • Maintaining accurate and current documentation
  • Member of a multi-site, 24x7 on-call rotation schedule
Qualifications and Skills
  • College Diploma (3 years program), Bachelor's degree in Computer Science or a related field or equivalent experience
  • Minimum of 5 to 7 years of experience developing applications and solutions using ASP.NET and/or SharePoint
  • Minimum of 2 to 5 years of experience developing Microsoft BI Stack (SSRS, SSIS, SSAS)
  • Extensive knowledge of the .NET Framework, including Visual Studio, C#, ASP.NET; extensive knowledge with Microsoft Web Server IIS, HTML5, CSS, JavaScript (including modern frameworks i.e. jQuery or React); extensive experience developing applications for Microsoft SharePoint 2013 and 2019 on premises, SharePoint Online, Office 365, including using Nintex Workflows
  • Familiar with Systems Development Life Cycle (SDLC), including design, development, testing, deployment
  • Experience designing and building new SharePoint HA infrastructure an asset
  • Experience migrating and upgrading SharePoint to the newer versions an asset
  • Experience with High Availability technology such as Windows clustering, Network Load Balancing and SQL AlwaysOn Availability groups an asset
  • Strong knowledge and experience using Microsoft Team Foundation Server (TFS)
  • Strong database skills, including SQL server, SQL queries, data access optimization, database objects creation and optimization required
  • Applicable knowledge in SQL programming and stored procedures
  • Experience troubleshooting and performance tuning SQL scripts, stored procedures and SSRS reports
  • Knowledge of SQL Server security and administration an asset
  • Hands-on knowledge of Health Level 7 (HL7), eXtensible Stylesheet Language Transformations (XSLT) and Extensive Markup Language (XML) messaging standards and structures is an asset
  • Experience with Microsoft BizTalk is an asset
  • Working knowledge of the following frameworks: Information Technology Infrastructure Library (ITIL) an asset
To pursue this career opportunity, please visit our website:

Candidates are selected on the basis of their skill, ability, experience and qualifications.

Where these factors are relatively equal seniority shall govern providing the successful applicant.

Trillium Health Partners' (THP) is an equal opportunity employer who values the importance of antiracism work and is committed to integrating antiracism, diversity, equity and inclusion best practices throughout THP operations, policies and culture. Therefore, we ask that even if you do not see yourself fully reflected in every job requirement listed on this posting, we still encourage you to reach out and apply. Research has shown that candidates from underrepresented groups often only apply when they feel 100% qualified. We encourage all applicants who are members of groups that have been marginalized on any grounds enumerated under the Ontario Human Rights Code based on race, gender identity or expression, sex, sexual orientation, disability, political belief, religion, marital or family status, age, and/or status as a First Nations, Metis or Inuk/Inuit person to consider this opportunity.

In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code Trillium Health Partners will provide accommodations throughout the recruitment and selection process to applicants with disabilities. If selected to participate in the recruitment and selection process, please inform Human Resources of the nature of any accommodation(s) that you may require in respect of any materials or processes used to ensure your equal participation.

All personal information is collected under the authority of the Freedom of Information and Protection of Privacy Act.

Trillium Health Partners is identified under the French Language Services Act.

We thank all those who apply but only those selected for further consideration will be contacted.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2084844
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mississauga, ON, Canada
  • Education
    Not mentioned