Assignment: RQ09701 - Software Developer - Senior
Start Date:
End Date:
Office Location: 40 St. Clair Ave. W.
Organization: Land & Resources Cluster
Extension # of Days: 132.00
Ministry: Ministry of Public and Business Service Delivery and Procurement
# Business Days: 110.00
Title: Software Developer
Hybrid - Candidate MUST work 2 days onsite and 3 days remote
Hybrid work: 2 days in the office at 40 St. Claire Avenue West Toronto. and 3 days remote from home office within Ontario
Description
To respond to the priorities of the Government of Ontario through the passage of the Bill 5 Protect Ontario by Unleashing Our Economy Act 2025 the resource may be partially assigned to Bill 5 related projects or initiatives on an as needed basis.
Responsibilities
- Required to translate technical systems specifications into working tested applications. This includes:
- Developing detailed programming specifications
- Writing and/or generating code
- Compiling data-driven programs maintaining and conducting unit tests
- Resolves and troubleshoots technical problems which arise during the use and operation of software packages including technical assistance in implementation conversion and migrations.
Experience and Skill Set Requirements
- Core Development Skills
- Extensive experience across the full software development lifecycle (SDLC) including design coding testing debugging deployment and maintenance.
- Proficient in Java and related technologies including Spring Boot JPA EJB Angular NodeJS Jasper Reports and PDF generation.
- Strong experience in building and integrating RESTful and SOAP-based web services.
- Skilled in developing microservices-based applications and distributed systems.
Cloud & DevOps
- Hands-on experience with Azure Cloud services and DevOps practices including CI/CD pipelines containerization (e.g. Docker) and infrastructure automation.
- Experience in preparing deployment packages and coordinating releases across multiple environments.
Business Rules & Integration
- Proven expertise in developing complex applications using IBM Operational Decision Manager (ODM).
- Experience integrating with IBM Business Automation Workflow (BAW) for process orchestration and automation.
- Experience with JEE application servers including IBM WebSphere and Liberty 8.x.
- Familiarity with middleware gateways and various communication protocols.
Database & Data Migration
- Strong experience with PL/SQL including writing complex queries stored procedures migration scripts and designing staging tables for data transformation and migration.
- Proficient in relational and hierarchical database technologies.
Content Management Systems
- Experience working with OpenText Content Management System APIs with a focus on updating and maintaining metadata accuracy and integrity.
Accessibility & Standards Compliance
- Experience developing AODA-compliant user interfaces and accessible documents (including PDFs).
- Familiarity with Ontario Government IT standards (GO-ITS 54) and accessibility best practices.
Public Sector Experience
- Experience working with permitting platforms within the Ontario Public Service (OPS) or other public sector environments including integration with enterprise systems and compliance with government standards.
Agile & Collaboration
- Comfortable working in Agile Scrum environments and rapid application development (RAD) frameworks.
- Effective team player with excellent analytical problem-solving and interpersonal skills.
- Experienced in collaborating with business analysts QA and system architects throughout the development lifecycle.
Documentation
- Experience updating and maintaining design and architecture documentation to reflect evolving system components and integration points.
- Skilled in producing technical documentation deployment guides and user/system manuals.
Quality Assurance & Estimation
- Committed to delivering defect-free well-tested code through unit functional load and regression testing.
- Skilled in conducting design/code reviews and providing accurate effort estimates.
- Experienced in reporting progress in Kanban settings and leading project meetings.
Work Environment & Soft Skills
- Able to handle multiple tasks simultaneously and work effectively under pressure in fast-paced environments.
- Strong organizational and time management skills with a consistent track record of meeting deadlines.
Tools:
- Application Modeling Tool: Rational Software Architect v.8.0
- Application Server: IBM WebSphere Application Server (ND) 8.x IBM Business Automation Workflow 8.6.x Liberty 8.x IBM Operational Decision Manager 8.x
- Database: Microsoft Access Oracle Enterprise Edition 11g
- Database Design Tool: Oracle Designer 11g19c
- Development Environment: RAD 8.0 Websphere BPM v 8x IBM ODM(ILog/JRule) Liberty 8.x
- Development Language / Runtime Environment: Java Enterprise EditionJava JavaScript VB Script HTML DHTML XML AJAX
- Office Automation Tools: Microsoft Office including Exchange/Outlook
- Operating Systems: Linux Windows Server 2008 Enterprise Edition - sp2
- Tools: IBM/Rational Products Requirement Composer Rational Application Developer for Websphere Liberty 8.x
- Testing Tools : IBM AppScan Version 8.5 Selenium Azure Dev Ops Test Plan
- Web Browser: Chrome Internet Explorer Firefox
- Web Server: IBM HTTP Version 1.3.26 and IIS
Development Experience 35%
- UI development using modern frameworks like Angular and NodeJS.
- Strong experience with RESTful and SOAP Web Services.
- Experience developing microservices and Spring Boot applications.
- Experience with JavaScript HTML CSS AJAX and JDBC/SQL.
- Experience developing AODA-compliant user interfaces and accessible PDFs.
- Strong experience interfacing Java services with BPM tools such as IBM BAW.
Technologies Experience 35%
- Experience with presentation and server-side frameworks: Struts Spring EJB JPA.
- Experience with SOA design and development including WSDL Web Services and REST APIs.
- Experience with IBM WebSphere and Liberty 8.x application servers.
- Experience with Azure Cloud DevOps (CI/CD Docker) and middleware/gateway integration.
- Development of complex applications using IBM ODM (Operational Decision Manager).
- Experience with OpenText CMS APIs for metadata management.
- Strong PL/SQL experience including migration scripts and staging tables.
Programming and Analysis Experience 15%
- 10 years of experience designing and developing JEE components.
- Full SDLC experience: analysis design coding testing and implementation.
- Working knowledge of Agile/Scrum and RAD methodologies.
- Ability to multitask and work under pressure in fast-paced environments.
Technical Skills and Compliance Experience 10%
- Experience developing and coding components compliant with AODA.
- Familiarity with Ontario Government IT standards (GO-ITS 54).
- Strong focus on quality assurance: unit functional load and regression testing.
- Experience with technical documentation estimation and Kanban-based reporting.
Public Sector Experience 5%
- Experience with OPS permitting platforms or similar public sector modernization initiatives.
Assignment: RQ09701 - Software Developer - Senior Start Date: End Date: Office Location: 40 St. Clair Ave. W. Organization: Land & Resources Cluster Extension # of Days: 132.00 Ministry: Ministry of Public and Business Service Delivery and Procurement # Business Days: 110.00 Title: Software Develope...
Assignment: RQ09701 - Software Developer - Senior
Start Date:
End Date:
Office Location: 40 St. Clair Ave. W.
Organization: Land & Resources Cluster
Extension # of Days: 132.00
Ministry: Ministry of Public and Business Service Delivery and Procurement
# Business Days: 110.00
Title: Software Developer
Hybrid - Candidate MUST work 2 days onsite and 3 days remote
Hybrid work: 2 days in the office at 40 St. Claire Avenue West Toronto. and 3 days remote from home office within Ontario
Description
To respond to the priorities of the Government of Ontario through the passage of the Bill 5 Protect Ontario by Unleashing Our Economy Act 2025 the resource may be partially assigned to Bill 5 related projects or initiatives on an as needed basis.
Responsibilities
- Required to translate technical systems specifications into working tested applications. This includes:
- Developing detailed programming specifications
- Writing and/or generating code
- Compiling data-driven programs maintaining and conducting unit tests
- Resolves and troubleshoots technical problems which arise during the use and operation of software packages including technical assistance in implementation conversion and migrations.
Experience and Skill Set Requirements
- Core Development Skills
- Extensive experience across the full software development lifecycle (SDLC) including design coding testing debugging deployment and maintenance.
- Proficient in Java and related technologies including Spring Boot JPA EJB Angular NodeJS Jasper Reports and PDF generation.
- Strong experience in building and integrating RESTful and SOAP-based web services.
- Skilled in developing microservices-based applications and distributed systems.
Cloud & DevOps
- Hands-on experience with Azure Cloud services and DevOps practices including CI/CD pipelines containerization (e.g. Docker) and infrastructure automation.
- Experience in preparing deployment packages and coordinating releases across multiple environments.
Business Rules & Integration
- Proven expertise in developing complex applications using IBM Operational Decision Manager (ODM).
- Experience integrating with IBM Business Automation Workflow (BAW) for process orchestration and automation.
- Experience with JEE application servers including IBM WebSphere and Liberty 8.x.
- Familiarity with middleware gateways and various communication protocols.
Database & Data Migration
- Strong experience with PL/SQL including writing complex queries stored procedures migration scripts and designing staging tables for data transformation and migration.
- Proficient in relational and hierarchical database technologies.
Content Management Systems
- Experience working with OpenText Content Management System APIs with a focus on updating and maintaining metadata accuracy and integrity.
Accessibility & Standards Compliance
- Experience developing AODA-compliant user interfaces and accessible documents (including PDFs).
- Familiarity with Ontario Government IT standards (GO-ITS 54) and accessibility best practices.
Public Sector Experience
- Experience working with permitting platforms within the Ontario Public Service (OPS) or other public sector environments including integration with enterprise systems and compliance with government standards.
Agile & Collaboration
- Comfortable working in Agile Scrum environments and rapid application development (RAD) frameworks.
- Effective team player with excellent analytical problem-solving and interpersonal skills.
- Experienced in collaborating with business analysts QA and system architects throughout the development lifecycle.
Documentation
- Experience updating and maintaining design and architecture documentation to reflect evolving system components and integration points.
- Skilled in producing technical documentation deployment guides and user/system manuals.
Quality Assurance & Estimation
- Committed to delivering defect-free well-tested code through unit functional load and regression testing.
- Skilled in conducting design/code reviews and providing accurate effort estimates.
- Experienced in reporting progress in Kanban settings and leading project meetings.
Work Environment & Soft Skills
- Able to handle multiple tasks simultaneously and work effectively under pressure in fast-paced environments.
- Strong organizational and time management skills with a consistent track record of meeting deadlines.
Tools:
- Application Modeling Tool: Rational Software Architect v.8.0
- Application Server: IBM WebSphere Application Server (ND) 8.x IBM Business Automation Workflow 8.6.x Liberty 8.x IBM Operational Decision Manager 8.x
- Database: Microsoft Access Oracle Enterprise Edition 11g
- Database Design Tool: Oracle Designer 11g19c
- Development Environment: RAD 8.0 Websphere BPM v 8x IBM ODM(ILog/JRule) Liberty 8.x
- Development Language / Runtime Environment: Java Enterprise EditionJava JavaScript VB Script HTML DHTML XML AJAX
- Office Automation Tools: Microsoft Office including Exchange/Outlook
- Operating Systems: Linux Windows Server 2008 Enterprise Edition - sp2
- Tools: IBM/Rational Products Requirement Composer Rational Application Developer for Websphere Liberty 8.x
- Testing Tools : IBM AppScan Version 8.5 Selenium Azure Dev Ops Test Plan
- Web Browser: Chrome Internet Explorer Firefox
- Web Server: IBM HTTP Version 1.3.26 and IIS
Development Experience 35%
- UI development using modern frameworks like Angular and NodeJS.
- Strong experience with RESTful and SOAP Web Services.
- Experience developing microservices and Spring Boot applications.
- Experience with JavaScript HTML CSS AJAX and JDBC/SQL.
- Experience developing AODA-compliant user interfaces and accessible PDFs.
- Strong experience interfacing Java services with BPM tools such as IBM BAW.
Technologies Experience 35%
- Experience with presentation and server-side frameworks: Struts Spring EJB JPA.
- Experience with SOA design and development including WSDL Web Services and REST APIs.
- Experience with IBM WebSphere and Liberty 8.x application servers.
- Experience with Azure Cloud DevOps (CI/CD Docker) and middleware/gateway integration.
- Development of complex applications using IBM ODM (Operational Decision Manager).
- Experience with OpenText CMS APIs for metadata management.
- Strong PL/SQL experience including migration scripts and staging tables.
Programming and Analysis Experience 15%
- 10 years of experience designing and developing JEE components.
- Full SDLC experience: analysis design coding testing and implementation.
- Working knowledge of Agile/Scrum and RAD methodologies.
- Ability to multitask and work under pressure in fast-paced environments.
Technical Skills and Compliance Experience 10%
- Experience developing and coding components compliant with AODA.
- Familiarity with Ontario Government IT standards (GO-ITS 54).
- Strong focus on quality assurance: unit functional load and regression testing.
- Experience with technical documentation estimation and Kanban-based reporting.
Public Sector Experience 5%
- Experience with OPS permitting platforms or similar public sector modernization initiatives.
View more
View less