Senior System Analyst - Application and Integration (Developer)
Mackenzie Health View all jobs
- Richmond Hill, ON
- $48.94 per hour
- Temporary
- Full-time
- Design, develop, enhance, integrate and support non-clinical/clinical applications, including custom Power Apps, C#/
- Develop AI-enabled features and solutions using Microsoft Copilot, Azure OpenAI, and the broader AI ecosystem to modernize business processes.
- Conduct user workshops and collaborate with internal teams, external vendors, and clinical/business stakeholders across all phases of the system lifecycle—requirements gathering, analysis, design, development, data mapping, integration, implementation, testing, training, and ongoing support.
- Perform software design using software development fundamentals and processes, debug, test, optimize and deploy software solutions in cloud and on-prem environments.
- Evaluate and recommend hardware, software, cloud services, and AI technologies that align with organizational strategy.
- Contribute to best practices, governance, documentation standards, and process improvement initiatives.
- Other duties as required.
- University degree in computer science, computer engineering or equivalent required.
- Relevant certifications (e.g., Microsoft Power Platform, Azure Developer, AI Engineer, .NET Developer) are considered assets.
- Minimum of 5 years of progressive experience in Information Technology.
- Extensive experience in implementing, supporting, and maintaining large scale and complex systems.
- Advanced expertise in SQL, including stored procedures, performance tuning, and ETL processes.
- Strong development experience with C#/.NET, JavaScript, Power Apps, Power Automate, and Microsoft 365/Copilot solutions.
- Solid experience working with API development, RESTful services, SOA, and system integrations.
- Experience with cloud technologies such as Azure App Services, Azure Functions, Logic Apps, and Azure SQL.
- Familiarity with AI development, including prompt engineering, Copilot integration, AI-based automation, and model-driven application enhancement.
- Strong experience with Power BI, SSRS, SSAS, and HL7 or similar healthcare messaging standards.
- Demonstrated ability to translate complex business requirements into scalable technical solutions.
- Strong documentation, analytical, and problem-solving skills.
- Ability to identify and communicate operational issues and drive the resolution of issues in an effective manner which also ensure high customer satisfaction levels.
- Ability to handle unusually complex problems and provides highly innovative and creative solutions that will achieve quality and work process improvements.
- Good understanding of risk management, privacy, e-safety, and quality assurance methodologies as they relate to integration/software engineering.
- Excellent oral, interpersonal communication and presentation skills.
- Able to prioritize and execute tasks in a high-pressure environment.
- Proven attendance record.
- Demonstrates understanding and complies with patient and staff safety policies and procedures that foster a safe and inclusive environment for all.
- Ability to perform the essential duties of the job.
- Effectively uses empathy in interactions with others.
- Demonstrates behaviour consistent with Mackenzie Health’s Commitment to Caring and values – Excellence, Leadership and Empathy.
- Commitment to providing exceptional experience for staff and clients within a challenging and exciting health care environment.