Loading...

Easy Apply

Please enter a valid email.
Please enter a valid phone number.
Please select a valid country.
Please provide a resume.
You must review and agree before submitting.
Specialized IT Consultant - Senior
Summary
Join our team as a Lead Data Engineer to oversee multiple workstreams in Ontario’s Registry Backlog Remediation Initiative. You’ll lead development and optimization of the Provincial Client Registry (PCR) and Provincial Provider Registry (PPR), enhancing services, reducing security vulnerabilities, and ensuring data accuracy for Ontario’s Electronic Health Record. Leveraging your expertise in Java, JSP, Struts, Spring, IBM InfoSphere MDM, and WebSphere, you’ll design and implement APIs, improve performance, and guide troubleshooting efforts. This hybrid role (up to 3 days onsite) is ideal for experienced engineers skilled in healthcare systems, data integration, and delivering secure, high-quality, enterprise-scale solutions.
 
Description
Background Information

The resources being requested will hold the business title of Lead, Data Engineer who will be responsible for providing oversight across multiple workstreams within the Registry backlog remediation initiative.

The Registries - Provincial Client Registry (PCR), Provincial Provider Registry (PPR) are foundational components of Ontario’s Electronic Health Record (EHR). Both registries receive data from multiple sources leveraging the Master Data Management software to match and link records to a unique entity and to establish a “Golden Record” in support of client queries to provide the most current view of the entity.

Responsibilities:

The Sr. Specialized IT Consultant act as a Lead, Data Engineer, will be responsible for application development and maintenance to create new services, optimize existing services and reduce security vulnerabilities. These roles will provide oversight across multiple workstreams within the Registry backlog remediation initiative.

·      Working with others to share expertise and achieve outcomes that benefit the organization, demonstrating strong communication skills to others on the team through active listening, summarizing, and facilitating. Articulates approach in succinct manner.

·      Ensures the timely delivery of support, effectively adapting to tight deadlines and sudden changes in priorities to accomplish objectives. Plans for possibilities and contingencies, identifying opportunities and problems to ensure that best results are achieved. Recognizes and makes best use of the diverse skills, abilities, experiences of team members to achieve best outcomes.

Must haves:

·      Extensive Java development experience

·      Strong in programming with Java Server pages (JSP) and servlets, Web frameworks (e.g., Struts and Spring)

·      Experience with IBM InfoSphere Master Data Management Identity Hub Standard Edition (formerly Initiate)

·      Excellent knowledge of IBM WebSphere Application Server (WAS)

·      Practical experience with HL7 / FHIR messaging

·      Experience with container-based development (e.g., Docker, Kubernetes, OpenShift)

·      Experience with SQL programming in relational databases

·      Knowledge of Health care systems

·      Strong understanding of Software Development Life Cycle (SDLC), Quality Assurance requirements, and software

·      Development control and release procedures

·      Extensive experience in troubleshooting and remediation

·      Experience with PKI and WS-Security, WS-Policy and various WS-* standards an asset

·      Past experience with jurisdictional public health programs (example: Immunizations) will be of significant benefit

Desired Skills:

·      Technical background including Java Development and application design experience

·      Experience operating in highly political environments and across various organizational cultures.

·      Working knowledge of privacy policies and legislative processes – Health Protection and Promotion Act (HPPA), Freedom of Information and Protection of Privacy Act (FIPPA) and Personal Health. Information Protection Act (PHIPA) and associated Health Information Custodian (HIC) requirements

·      Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards.

·      Demonstrating the unique skills required of the job; staying current with changing job skills to positively impact operational efficiency and the effectiveness of services provided. Insight of the Provincial Registries is an asset.

Evaluation Criteria:  

Minimum 5 years’ experiences integrating system and supporting web services via Java Development.: 35 Points
Minimum 5 years’ experience in Service-oriented architecture/web services (SOAP/REST).: 15 Points
Minimum 3 years’ experience with IBM InfoSphere Master Data Management. Standard edition experience preferred.: 15 Points
Excellent communication skills, written and verbal (articulate, detail oriented and factual) and interpersonal (clarifying, active listening), manage conflict or stressful situations.: 10 Points
Experience working collaboratively with business partners and stakeholders to understand and analyze current state, provide recommended approach, and develop factual and concise deliverables.: 10 Points
Minimum 3 Years experience with PKI and WS-Security, WS-Policy and various WS-* standards.: 15 Points
Total Capabilities Evaluation Criteria: 100 Points

Deliverables
Deliverables Include:

The Lead, Data Engineer will be responsible for application development and maintenance to create new services, optimize existing services and reduce security vulnerabilities. They will also work with the Application teams to support root cause analysis and identify resolution options. They are expected to provide the following:

·      Delivering well designed, efficient and testable code

·      Proficiency in Java frameworks and libraries

·      Writing reusable Java libraries

·      Follow coding best practices

·      Clearly convey technical information both verbally and in writing

·      Identify and remediate issues in the code, including performance bottlenecks

·      Conduct unit and integration tests

·      Perform code reviews

·      Design and Implement RESTful APIs and microservices

·      Support maintenance releases

·      Document deliverables and provide knowledge transfer at the end of the contract

Additional Terms
Term: The term of this position is 252 Business Days, with an option to extend for an additional 252 days at Ontario Health's discretion. The resource will comply with Ontario Health policies and procedures. Ontario Health assets including laptops and related equipment cannot be removed from the province of Ontario without prior written approval from Ontario Health.

Assignment Type: This position is currently listed as "Hybrid". The resource under this request will be required to work onsite as per Hiring Manager sole discretion.

Knowledge Transfer Details:

·      The resource will ensure full knowledge transfer is provided to the Ontario Health team before end of engagement. Some of this might occur at the end of the engagement but will also be shared as information is obtained/consolidated. Key deliverables will be shared with team.

·      The resource must provide all related documentation as part of Knowledge transfer protocol. Documents will be reviewed by the appropriate leads and signed off by manager/director.

·      The resource will work collaboratively with the Ontario Health team throughout the assignment and ensure key deliverables, milestones, and documentation are shared.

·      A walkthrough of any demos, development, etc. will be required before the end of the engagement.


 

Must Haves:

·        5+ years experience extensive Java development experience

·        5+ experience in programming with Java Server pages (JSP) and servlets, Web frameworks (e.g., Struts and Spring)

·        3+ years experience with IBM InfoSphere Master Data Management Identity Hub Standard Edition (formerly Initiate)

·        3+ years experience of IBM WebSphere Application Server (WAS)





Location: Hybrid – Up to 3 days onsite.

Public Sector Experience: Nice to Have

# of submissions/supplier: 2