Job Openings RQ10808 - 3 x Sr. Software Developer

About the job RQ10808 - 3 x Sr. Software Developer

RQ10808 - 3 x Sr. Software Developer

3 openings - 3 different submissions

2-year contracts (477 business days) - possible extension

ONSITE 5 days - Yonge St. Toronto 

Security Level: CRJMC

· Develop coding, testing, and debugging to support existing extensions/tools such as IRT, De-Dup, OIA, Immunization Forecaster and PR Upload

· Conduct technical analysis, preparation of detailed programming specifications, program design, writing and/or generating code, and conduct unit tests

· Translate technical specifications for sustainment and upgrade into working, tested applications

· Undertake proof of technology with test data to simulate application load and performance tuning related applications

· Provide software expertise in various computing platforms, operating systems, database technology, communication protocols, middleware and gateways

· Provide impact analysis, effort estimate and solution design/development for supported solutions due to DHIR solution upgrades, software upgrades or any new requirements (e.g. Panorama 4.4.x upgrades, PHU merge and more)

· Provide application programming support for incident management, application functionality sustainment, performance tuning and technical documentation

· Work with Quality Assurance (QA) to code, test, and debug extensions/tools integration services

· Maintain Development environments and continue continuous Integration (CI) practice

· Improve the quality and accuracy of the data collected for the approximately 34 PHUs and 2282 PHU users

Ensure availability of the DHIR extensions/tools for use by all Ontarians.

Must-Haves:

  • 10+ years of enterprise Java / Java EE development for large, complex, multi-tier and microservices-based systems
  • 10+ years designing and developing large multi-tier enterprise web applications and microservices architectures 
  • Strong Oracle RDBMS expertise (Oracle 19c) including SQL, PL/SQL, stored procedures, data modelling, and database performance tuning
  • Extensive experience developing RESTful web services and APIs for large-scale system integrations
  • IBM WebSphere Application Server / WebSphere Liberty experience in enterprise environments
  • Java application development in Linux / RedHat environments, including scripting and deployments
  • Experience with messaging and integration technologies (e.g., Kafka, RabbitMQ, middleware, gateways)

Nice-to-Have:

- Public sector experience (preferably healthcare)

- Experience using HL7-FHIR protocols such as FHIR v1.4 (public APIs) and RESTFUL messaging, Middleware and gateways