Client: Government of Ontario
Assignment ID: RQ09689
Work Arrangement: Hybrid (3 days onsite 2 days remote)
Key Responsibilities
- Translate technical system specifications into functional tested applications including coding and unit testing to implement IDS bug fixes aligned with evolving business requirements.
- Receive work through the PILOT ticketing system and ensure all items follow IDS coding and development standards including:
- Thorough documentation
- Reviewing IDS logs for silent errors
- Clean readable and well-indented code
- Accurate and up-to-date comments
- Removal of obsolete or legacy code
- Prepare issue analysis documents detailing analysis findings improvement suggestions and tools used.
- Develop and attach release notes for IT teams and if required business-friendly versions outlining functional impacts.
- Conduct code walkthroughs with team members as part of the review process to ensure understanding and alignment.
- Create deployment guides and coordinate with teams to promote applications through test staging and production environments.
- Update or create new application design documentation (logical and physical) to align with Go ITS standard 54 and OPS/Ministry standards.
- Develop comprehensive documentation of IDS application architecture design components and workflows review it with the client and obtain formal approval.
- Review all application design decisions with client staff before implementing changes.
- Provide post-implementation support maintain and revise application documentation interfaces and databases.
- Perform maintenance upgrades and troubleshooting including updates to APIs and third-party software.
- Resolve technical issues during implementation conversion or migration activities.
- Ensure compliance with the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations.
- Produce clear and comprehensive user and system documentation as required.
Skills and Experience Requirements
1. Programming and Application Development (25%)
- Minimum 5 years as a Notes Programmer/Analyst in HCL Notes version 10 or 12.
- Minimum 5 years of Java experience within Domino applications.
- Strong experience with JavaScript DOJO framework and XPages development.
- Skilled in Formulas LotusScript Java Agents and Java Web Services.
- Experience with Domino DECS/LC LSX and ETL services for data extraction and transformation between Domino and Oracle.
- Proficient in object-oriented design structured methodologies and application maintenance.
- Knowledge of modern design patterns application deployment and troubleshooting.
- Proficiency in Eclipse IDE Postman and SOAP UI for testing and development.
- Hands-on experience with relational and hierarchical databases and strong SQL query skills.
- Familiarity with middleware gateways and Internet-ready applications.
- Knowledge of Rapid Application Development (RAD) methodologies and Information Management principles.
- Proven ability to provide post-implementation support and resolve technical issues.
- Experience preparing unit test cases and performing unit testing.
- Additional experience with Java programming outside the Domino environment is an asset.
2. Technical Documentation (15%)
- Skilled at eliciting and documenting technical and business information from stakeholders.
- Proven experience creating user manuals system documentation release notes and deployment guides.
- Ability to develop comprehensive training materials for technical and non-technical users.
- Experience maintaining detailed documentation for application interfaces databases and workflows.
3. Public Sector & Team Environment (25%)
- Proven team player with a strong record of meeting deadlines in collaborative settings.
- Experience working in Agile environments participating in stand-ups sprint planning and retrospectives.
- Strong verbal and written communication skills in English.
- Familiarity with government business processes and compliance requirements (e.g. Ministry of Environment Conservation and Parks).
- In-depth knowledge of AODA standards and accessibility best practices.
- Ability to collaborate with IT professionals across the Software Development Life Cycle (SDLC).
- Strong analytical problem-solving and decision-making abilities.
- Experience conducting design walkthrough sessions with cross-functional teams.
- Experience in complex multi-database HCL Domino environments such as the Ministrys Integrated Divisional System (IDS) or projects of similar size and scope.
4. Accessibility (15%)
- Hands-on experience implementing WCAG 2.0 accessibility standards in Domino web applications.
- Knowledge of PDF accessibility standards including tagging structures alternative text for images and reading order optimization.
- Ensures compliance with WCAG and PDF/UA guidelines for assistive technologies.
- Thorough understanding of AODA legislation and related compliance standards.
5. Application Integration (20%)
- Expertise in HCL Domino REST API interfaces - designing schemas defining scopes and maintaining existing REST APIs.
- Experience integrating HCL Notes with Microsoft Office products.
- Experience using ArcGIS geocoding and geometry services integrated within Domino applications.
- Skilled in Google Maps API integration within Domino environments.
- Experience with Microsoft Intune including packaging Domino-related files coordinating deployments and testing installations.
- Hands-on experience with iText and iText pdfHTML integration for PDF generation.
- Experience creating analyzing and debugging installation scripts for automated deployment and device management.
Must-Have Qualifications
- Proficiency in HCL Domino REST API - schema design scope definition and API maintenance.
- Minimum 5 years as a Notes Programmer/Analyst in HCL Notes version 10 or 12.
- Minimum 5 years of Java experience within Domino applications.
- Strong hands-on experience with JavaScript and the DOJO framework.
Client: Government of Ontario Assignment ID: RQ09689 Work Arrangement: Hybrid (3 days onsite 2 days remote) Key Responsibilities Translate technical system specifications into functional tested applications including coding and unit testing to implement IDS bug fixes aligned with evolving business...
Client: Government of Ontario
Assignment ID: RQ09689
Work Arrangement: Hybrid (3 days onsite 2 days remote)
Key Responsibilities
- Translate technical system specifications into functional tested applications including coding and unit testing to implement IDS bug fixes aligned with evolving business requirements.
- Receive work through the PILOT ticketing system and ensure all items follow IDS coding and development standards including:
- Thorough documentation
- Reviewing IDS logs for silent errors
- Clean readable and well-indented code
- Accurate and up-to-date comments
- Removal of obsolete or legacy code
- Prepare issue analysis documents detailing analysis findings improvement suggestions and tools used.
- Develop and attach release notes for IT teams and if required business-friendly versions outlining functional impacts.
- Conduct code walkthroughs with team members as part of the review process to ensure understanding and alignment.
- Create deployment guides and coordinate with teams to promote applications through test staging and production environments.
- Update or create new application design documentation (logical and physical) to align with Go ITS standard 54 and OPS/Ministry standards.
- Develop comprehensive documentation of IDS application architecture design components and workflows review it with the client and obtain formal approval.
- Review all application design decisions with client staff before implementing changes.
- Provide post-implementation support maintain and revise application documentation interfaces and databases.
- Perform maintenance upgrades and troubleshooting including updates to APIs and third-party software.
- Resolve technical issues during implementation conversion or migration activities.
- Ensure compliance with the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations.
- Produce clear and comprehensive user and system documentation as required.
Skills and Experience Requirements
1. Programming and Application Development (25%)
- Minimum 5 years as a Notes Programmer/Analyst in HCL Notes version 10 or 12.
- Minimum 5 years of Java experience within Domino applications.
- Strong experience with JavaScript DOJO framework and XPages development.
- Skilled in Formulas LotusScript Java Agents and Java Web Services.
- Experience with Domino DECS/LC LSX and ETL services for data extraction and transformation between Domino and Oracle.
- Proficient in object-oriented design structured methodologies and application maintenance.
- Knowledge of modern design patterns application deployment and troubleshooting.
- Proficiency in Eclipse IDE Postman and SOAP UI for testing and development.
- Hands-on experience with relational and hierarchical databases and strong SQL query skills.
- Familiarity with middleware gateways and Internet-ready applications.
- Knowledge of Rapid Application Development (RAD) methodologies and Information Management principles.
- Proven ability to provide post-implementation support and resolve technical issues.
- Experience preparing unit test cases and performing unit testing.
- Additional experience with Java programming outside the Domino environment is an asset.
2. Technical Documentation (15%)
- Skilled at eliciting and documenting technical and business information from stakeholders.
- Proven experience creating user manuals system documentation release notes and deployment guides.
- Ability to develop comprehensive training materials for technical and non-technical users.
- Experience maintaining detailed documentation for application interfaces databases and workflows.
3. Public Sector & Team Environment (25%)
- Proven team player with a strong record of meeting deadlines in collaborative settings.
- Experience working in Agile environments participating in stand-ups sprint planning and retrospectives.
- Strong verbal and written communication skills in English.
- Familiarity with government business processes and compliance requirements (e.g. Ministry of Environment Conservation and Parks).
- In-depth knowledge of AODA standards and accessibility best practices.
- Ability to collaborate with IT professionals across the Software Development Life Cycle (SDLC).
- Strong analytical problem-solving and decision-making abilities.
- Experience conducting design walkthrough sessions with cross-functional teams.
- Experience in complex multi-database HCL Domino environments such as the Ministrys Integrated Divisional System (IDS) or projects of similar size and scope.
4. Accessibility (15%)
- Hands-on experience implementing WCAG 2.0 accessibility standards in Domino web applications.
- Knowledge of PDF accessibility standards including tagging structures alternative text for images and reading order optimization.
- Ensures compliance with WCAG and PDF/UA guidelines for assistive technologies.
- Thorough understanding of AODA legislation and related compliance standards.
5. Application Integration (20%)
- Expertise in HCL Domino REST API interfaces - designing schemas defining scopes and maintaining existing REST APIs.
- Experience integrating HCL Notes with Microsoft Office products.
- Experience using ArcGIS geocoding and geometry services integrated within Domino applications.
- Skilled in Google Maps API integration within Domino environments.
- Experience with Microsoft Intune including packaging Domino-related files coordinating deployments and testing installations.
- Hands-on experience with iText and iText pdfHTML integration for PDF generation.
- Experience creating analyzing and debugging installation scripts for automated deployment and device management.
Must-Have Qualifications
- Proficiency in HCL Domino REST API - schema design scope definition and API maintenance.
- Minimum 5 years as a Notes Programmer/Analyst in HCL Notes version 10 or 12.
- Minimum 5 years of Java experience within Domino applications.
- Strong hands-on experience with JavaScript and the DOJO framework.
View more
View less