Teckhorizon Inc

JavaEE Software Developer

Toronto, ON, CA

13 days ago
Save Job

Summary

Job Title: Senior Software Developer

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

Job Summary

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.

Must-Have Technical Skills (10+ Years):

  • 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

Public Sector Experience (Preferred)

  • 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.

Core Professional Skills

  • 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.

General Competencies

  • 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.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: