Systems Analyst & Developer

Toronto Metropolitan University

$70K — $112K *
Healthcare
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • Minimum of four years of experience in systems analysis and application development, particularly in healthcare or higher education.
  • Experience with enterprise or specialized academic and healthcare technology systems (e.g., CRM, ERP, EMR, LMS).
  • Proficiency in application development using scripting languages (e.g., JavaScript, Python).
  • Expertise in API development, RESTful services, and system integrations.
  • Advanced SQL skills including stored procedures and performance tuning.
  • Familiarity with AI-assisted development tools and automation technologies.

Responsibilities

  • Consult with stakeholders to gather and validate business requirements for system design.
  • Lead solution design discussions and recommend suitable technologies and architectures.
  • Develop, maintain, and support applications to enhance performance and user experience.
  • Build secure APIs and customize software platforms to meet operational needs.
  • Automate workflows and routine tasks, improving efficiency and collaboration.
  • Conduct data analysis from multiple sources and ensure compliance with data management policies.
  • Provide technical support, troubleshooting complex system issues, and deliver training to diverse audiences.

Benefits

  • Hybrid work environment, offering flexibility in work location.
  • Opportunity to lead and influence medical education and healthcare technology systems.
  • Access to ongoing training and professional development opportunities.
  • Work within a collaborative and innovative team in a growing and impactful field.
Full Job Description
The Opportunity

We are hiring a Systems Analyst and Developer to join the School of Medicine. Serving as the technical lead for medical education and healthcare technology systems within the School of Medicine (SoM), the Systems Analyst and Developer will provide technical guidance on system architecture, design, and complex issue resolution. They will analyse, develop, implement, integrate and support custom applications, workflows, and system integrations and translate business and technical requirements into functional specifications, system designs, and implementation plans.

Role responsibilities include:
  • Systems analysis, process engineering and solution design
    • Consults and collaborates with stakeholders across SoM units and sections to gather, document, and validate business requirements, translating them to support system design and implementation.
    • Leads solution design discussions for assigned systems and recommends fit-for-purpose technologies, architectures and tools based on operational and technical requirements, consulting the Director on decisions requiring policy changes or exceptions to established standards.
  • Application and integration development, implementation and optimization
    • Develops, enhances, integrates, maintains, and supports applications to improve user experience, performance, usability, and reliability.
    • Builds and maintains secure Representational State Transfer Application Programming Interface (RESTful APIs), data integrations, and custom connectors to support internal and external system interoperability.
    • Configures and customizes pre-built platforms, including software-as-a-service, open-source or packaged software solutions, by designing and implementing workflows, business rules, forms, notifications, reports, dashboards, portals, and metadata to meet operational requirements.
  • Workflow optimization
    • Identifies opportunities to reduce duplication of work, and improve collaboration, by building and supporting lightweight workflow efficiency and automation tools using low-code and scripting technologies
    • Automates routine tasks, notifications, approvals, data collection, statuses, and reporting processes.
  • Data analysis and management
    • Conducts data analysis by querying, linking and analyzing data from multiple sources, and develops, maintains, and enhances automation and integration solutions
    • Ensures compliance with TMU data management, privacy, and security policies, by participating in operational, compliance, and regulatory reporting activities
  • Technical support
    • Troubleshoots and resolves complex system issues, including application
      defects, integration failures, and performance and access issues
    • Designs and delivers training and knowledge-sharing sessions for diverse audiences
Qualifications
To help us learn more about you, please provide a cover letter and resume describing how you meet the following required qualifications:
  • Completion of a bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related field.
  • A minimum of four (4) years of progressively responsible experience in systems analysis and application development, including implementing, supporting, and maintaining large-scale systems in a higher education, healthcare, or comparable environment.
  • Experience working with enterprise or specialized academic and healthcare technology systems,e.g. Customer Relationship Management (CRM), Enterprise Resource Planning (ERP),
  • Electronic Medical Record (EMR), Learning Management System (LMS) or comparable platforms, and supporting data analysis and reporting activities.
  • Demonstrated proficiency in application development using scripting and programming languages (e.g., JavaScript, Google AppScript, Python or similar technologies);
  • Demonstrated proficiency in API development, RESTful services, and system integrations;
  • Expertise with implementing security and privacy standards relevant to educational, healthcare, and research environments;
  • Advanced expertise in SQL, including stored procedures, performance tuning, and Extract, Transform, Load (ETL) processes;
  • Proficiency in data visualization and reporting platforms (e.g., Google Data Studio, Power BI, Tableau, or similar tools);
  • Familiarity with Artificial Intelligence (AI) assisted development tools and automation technologies, including prompt engineering, and model-driven application enhancement;
  • Strong analytical, problem-solving, and decision-making skills;
Additional Information (MAC)
Position Number 20005763 Reports To Director, Medical Education
and Healthcare Technologies
Department School of Medicine Employee Group MAC or Senior Admin Vacancy Type
Term

This is a current vacancy
Work Location
Hybrid

Note: The primary work location for this role is the School of Medicine campus in Brampton.

Start Date ASAP End Date 2 years from start Hours of Work 36.25 Grade C42 Salary Scale $70,488 - $112,535 Hiring Salary Range $70,488 - $91,492 TA Specialist Shellee Huie Posting Date September 17, 2026 Application Close Date September 30, 2026
  • Qualified MAC candidates will be considered before members of other employee groups.
  • An equivalent combination of education and experience may be considered.
  • Applicants who do not meet all of the posted qualifications may, upon the University's sole discretion, be considered to fill a vacancy on an underfill basis.
  • Candidates must have a demonstrated record of dependability/reliability and a commitment to maintain confidentiality.
  • We encourage all First Nations, Metis and Inuit peoples or Indigenous peoples of North America, to self-identify in their applications.
  • As part of the selection process, candidates may be required to complete an occupational assessment.
  • Applications will only be accepted online through Toronto Metropolitan University's career site.

Similar Jobs

More Jobs at Toronto Metropolitan University

More Healthcare Jobs

Find similar Systems Analyst & Developer jobs: