Assignment: RQ11293 - Software Developer - Senior
Job Title: Senior Full Stack Java Developer
Requisition (SS): RQ11293
Start Date: 2026-08-24
Client: Health Services Cluster
End Date: 2027-03-23
Office Location: 222 Jarvis St, Toronto / 49 Place d'Armes, Kingston
Organization: Health Services Cluster
Ministry: Ministry of Public and Business Service Delivery and Procurement
# Business Days: 144.00
5 days onsite - (222 Jarvis St, Toronto / 49 Place d'Armes, Kingston)
Must Have:
- Experience with relational database technologies (MS SQL 2019 and later), data modelling, T-SQL, stored procedures, tables/views, query optimization
- 3+ years experience with development of Azure Cloud services including API Management, Azure Container Apps, Azure Kubernetes Service, Azure Data Factory, Azure SQL Database, Azure Entra ID.
- 5+years experience with Git (GitHub, DevOps) and issue tracking systems.
- 3+ years experience building CI/CD DevSecOps pipelines in DevOps including GitHub, Testing tools, Automated deployment, automated security scanning, and dependency scanning.
- Experience with the privacy and security requirements or software development in a health context, or equivalent.
- Demonstrated experience with data querying (SQL), data integration (ETL/ELT), and supporting analytics/reporting solutions in an enterprise environment
Description
- NOTE:
- Assignment Type: This position is listed as Onsite; the resource is expected to work 7.25 hours per calendar day between the standard working hours of 8:00-5:00 PM (excluding lunch breaks) every Monday to Friday inclusive at the identified OPS office location.
- Extension/Amendment Attestation:
- Extensions are permitted only to the extent of unused contract days and/or remaining contract funds. No additional funds will be added beyond the maximum contract value, including any extension options set out in the original SOW.
Deliverable
- Ensure Accessibility standards are met (AODA).
- Developing and maintaining system design models, program codes, technical documentation, and specifications.
- Ensure development of application solution is implemented and in accordance with the business requirements.
- Designing, developing and implementing web applications that work across modern browsers and various platforms and mobile devices.
- Conducting research and assessment of options for technical design issues.
- Contributing to design/development project plans, including work breakdown and resources estimates.
- Assist with data validation testing.
- Assist and ensure unit testing meets expected functionality requirements.
- Support User acceptance testing, defect management, resolution.
- Ensuring compliance with architecture framework and system standards, and Agile Development Methodology.
- Leading-edge technologies, design criteria including usability, security, and privacy for web and mobile applications.
- Knowledge transfer and create documentation as prescribed by the Project Manager and Manager.
Experience and Skill Set Requirements
Technical Skills - 50%
- 10+ years of experience in the following:
- Experience in structured methodologies for development, design, implementation and maintenance of multi-tiered Web based, Client/Server and mobile applications
- Experience with J2EE and container Java (Jakarta), MVC, JavaScript/JQuery, XML/XSL, JSON, JPA/Hibernate, Web Services (SOAP/XML, REST), and API design.
- Experience with relational database technologies (MS SQL 2019 and later), data modelling, T-SQL, stored procedures, tables/views, query optimization
- Experience with Azure cloud on-prem data sync using Azure Data Factory pipelines.
- 3+ years experience with development of Azure Cloud services including API Management, Azure Container Apps, Azure Kubernetes Service, Azure Data Factory, Azure SQL Database, Azure Entra ID.
- 5+years experience with Git (GitHub, DevOps) and issue tracking systems.
- 5+ years experience with one or more communications protocols (HTTP, TCP)
- Experience with making Application accessibility compliant (AODA)
- 3+ years experience building CI/CD DevSecOps pipelines in DevOps including GitHub, Testing tools, Automated deployment, automated security scanning, and dependency scanning.
- 2+years experience with Microservices architecture including Restful API development, fault tolerance, discoverability, observability.
- 3+ years experience building secure web applications and web services/microservices involving TLS, mTLS, RBAC or ABAC, synchronous or asynchronous cryptography, zero-trust security architecture, SAML or OAuth security tokens.
- Experience with containers-based architecture like Docker, orchestration engine like Kubernetes.
Core Skill and Experience - 30%
- 10+ years experience with Solutions development.
- Experience with the privacy and security requirements or software development in a health context, or equivalent.
- IT project experience involving PHIPPA, FIPPA policy adherence.
- Demonstrated knowledge of leading technical design, security and recovery procedures for application development.
- Experience with relational and hierarchical database technologies.
- Demonstrated experience with data querying (SQL), data integration (ETL/ELT), and supporting analytics/reporting solutions in an enterprise environment
- Experience in producing reports and conducting unit testing and application integration testing.
- Experience with one or more communications protocols.
- Experience in creating Architecture Artefacts(data models, deployment models, component models) based on OPS standards.
- Experience in a variety of IT project methodologies (waterfall, Agile, Extreme Programming).
- Experience in production environment troubleshooting and tuning to improve application performance
- Knowledge and understanding of Information Management principles, concepts, policies and practices
General Skills - 15%
- 5+ years of experience working with federal/provincial/broader public-sector
- Knowledge of OPS Enterprise Architecture artifacts (or similar), processes and practices, and ability to produce technical documentation that comply with industry standard practices
- Demonstrated strong leadership and people management skills
- Proven technical leadership skills with ability to identify areas for improvement, and recommend solutions
- Exceptional analytical, problem solving and decision-making skills
- Demonstrated strong interpersonal, verbal and written communication, and presentation skills
- Proven troubleshooting and critical thinking experience
- Demonstrated ability to apply strong listening skills to facilitate issue resolution
- Effective consulting skills to engage with all stakeholders with proven track record for building strong working relationships
- Strong interpersonal, facilitation and negotiation skills with ability to build rapport with stakeholders and drive negotiations to a successful outcome
- Excellent customer service skills, including tact and diplomacy to ensure client needs are managed effectively
- A motivated, flexible, detail-oriented and creative team player with perseverance, excellent organization and multi-tasking abilities, and a proven track record for meeting strict deadlines
Public Sector Experience - 5%
- 5+ years of experience working with federal/provincial/broader public-sector
- Knowledge of Public Sector Enterprise Architecture artifacts (or similar), processes and practices, and ability to produce technical documentation that comply with industry standard practices
- Knowledge of industry standard such as Project Management Institute (PMI) and Public Sector I&IT project management methodologies.
- Knowledge and experience with Public Sector Health related projects
- Knowledge and understanding of Ministry policy and IT project approval processes and requirements
- Experience adopting and adhering to Public Sector Unified I&IT Project Methodology, Public Sector Enterprise Architecture and Public Sector Gating process, and Public Sector Standard Systems Development Methodologies
- Experience with large complex IT Health-related projects