Requisition ID: RQ08949
Client: Health Services Cluster, Ministry of Health
Location: 5700 Yonge Street, 5th Floor, North York, ON, M2M 4K5
Type: Hybrid (3 days onsite, 2 days remote)
Start Date: May 1, 2025
End Date: April 2, 2026 (with possibility of 2 extensions)
Rate: 90 CAD/hour
Security Clearance: CRJMC
Openings: 3
Duration: 248 business days
The Senior Software Developer will support the development, maintenance, and performance tuning of Panorama extensions/tools (such as IRT, De-Dup, OIA, Immunization Forecaster, and PR Upload) used across Ontario's Public Health Units. This includes coding, testing, debugging, and collaborating with Quality Assurance teams.
Key Responsibilities:Develop, maintain, and debug Panorama extension tools and services.
Translate technical specifications into working, tested applications.
Conduct performance tuning and simulate application load scenarios.
Provide application support for incidents, performance, and upgrades.
Work with QA to ensure quality integration and testing.
Ensure continuous integration (CI) and maintain development environments.
Contribute to improving data quality for ~34 PHUs and 2282 users.
Ensure high availability and functionality of DHIR tools for public use.
Languages/Frameworks: Java (Java EE, Scheduling/Threading), JavaScript, Angular, Node.js
UI/Frontend: HTML5, JSF, PrimeFaces, CSS, accessible UI components
Databases: Oracle RDBMS (19c), SQL, PL/SQL, Postgres
Middleware & Tools: WebSphere (Liberty Profile/Application Server/Studio), API Connect, SOAPUI, Postman, Swing
Other Technologies: NGINX, OAuth2, SecureKey Concierge, RabbitMQ, Kafka, Redhat/Linux scripting
Data & Integration: JSON, XML, ETL, stored procedures, Informatica, Kibana, HL7-FHIR
Version Control: SVN, GitLab
Issue Tracking: JIRA
DevOps: CI/CD, Docker, Kubernetes, API Gateway (an asset)
Other Assets: Prolog, Haskell, LISP, Cloud Foundry
Experience with provincial/federal healthcare providers or clinical IT systems.
Understanding of the provincial immunization system and DHIR.
Familiarity with Public Sector I&IT Project Methodology, EA frameworks, and gating processes.
Adherence to PMI standards and project documentation best practices.
Translate business requirements into technical specifications.
Design, build, and maintain scalable, accessible, cross-platform applications.
Perform system analysis, design, development, and documentation.
Conduct performance optimization, troubleshooting, and solution evaluation.
Strong communication, leadership, and stakeholder management.
Agile, CI/CD practices, DevOps methodologies, and SDLC adherence.
Proven ability to manage strict deadlines and multiple priorities.
Strong leadership, interpersonal, and communication skills.
Analytical thinking and effective problem-solving.
Customer service-oriented with a collaborative mindset.
Ability to work independently and as part of a multidisciplinary team.