Translate technical system specifications into functional, tested, and deployable applications.
Perform coding and unit testing to implement IDS bug fixes aligned with evolving business requirements.
Manage assigned tasks through the
PILOT
ticketing system, ensuring adherence to IDS development standards, including:
Complete documentation and code clarity (consistent formatting, naming conventions, and comment accuracy).
Review IDS logs for silent errors and remove obsolete or redundant code.
Prepare
Issue Analysis Documents
detailing investigation results, findings, recommendations, and tools used.
Develop and maintain
release notes
for both IT and business audiences.
Conduct
code walkthroughs
and peer reviews to ensure alignment across the development team.
Create and maintain
deployment guides
; coordinate with testing, staging, and production teams for promotions.
Update and maintain
application design documentation
(logical and physical) following
Go ITS Standard 54
and OPS/Ministry policies.
Develop comprehensive documentation of IDS application architecture and workflows for client review and approval.
Provide
post-implementation support
, maintenance, and troubleshooting for IDS applications and interfaces.
Upgrade APIs and third-party software integrated with IDS.
Resolve and troubleshoot technical issues, including support for migrations and conversions.
Ensure all developed software and documentation comply with the
Accessibility for Ontarians with Disabilities Act (AODA)
and related standards.
Skills and Experience RequirementsProgramming and Application Development (25 points)
Minimum 5 years
as an
HCL Notes Programmer/Analyst
using
HCL Notes v10 or v12
.
Minimum 5 years
of experience developing
Java applications
within the
Domino
environment.
Proficiency with
JavaScript
and the
Dojo framework
.
Demonstrated experience building complex
XPages
applications.
Strong knowledge of
Formulas, LotusScript, Java agents, and Java web services
.
Experience with
Domino DECS/LC LSX
and
ETL services
to transfer data between Domino and Oracle.
Experience with
object-oriented programming
,
structured methodologies
, and
modern design patterns
.
Hands-on experience with
Eclipse IDE
,
Postman
, and
SOAP UI
.
Knowledge of relational and hierarchical databases, including
SQL
and proprietary data access tools.
Familiarity with
RAD (Rapid Application Development)
methodologies and
middleware integration
.
Proven ability to provide
post-implementation support
,
unit testing
, and
system troubleshooting
.
Technical Documentation (15 points)
Skilled at eliciting and documenting technical and business requirements from stakeholders.
Experienced in developing user guides, release notes, and deployment manuals for various audiences.
Ability to document applications, interfaces, databases, and deployment procedures.
Proven ability to develop comprehensive manuals and training materials for end users and support staff.
Public Sector and Team Environment (25 points)
Strong team player with experience meeting tight deadlines in collaborative environments.
Experience working in
Agile
development settings (sprint planning, stand-ups, retrospectives).
Excellent communication skills (verbal and written).
Knowledge of
Ontario government business processes
, particularly within the
Ministry of Environment, Conservation and Parks (MECP)
.
Familiarity with
AODA
compliance and
WCAG 2.0
accessibility standards.
Strong analytical, problem-solving, and decision-making skills.
Experience conducting
design walkthroughs
and presenting solutions to project teams.
Demonstrated experience developing in
multi-database Domino environments
of significant size and complexity (e.g., MECP's IDS).
Accessibility (15 points)
Proven experience implementing
WCAG 2.0
and
PDF/UA accessibility standards
in Domino applications.
Skilled in creating accessible PDFs with proper tagging, alternative text, and logical reading order.
Knowledge of AODA regulations and digital accessibility compliance best practices.
Application Integration (20 points)
Experience integrating
HCL Notes applications with Microsoft Office
.
Demonstrated experience with
ArcGIS geocoding and geometry services
integrated into Domino.
Proficiency in
HCL Domino REST API
schema design and maintenance.
Skilled in integrating
Google Maps API
within Domino applications.
Experience packaging and deploying Domino applications through
Microsoft Intune
, including testing across varied environments.
Knowledge of
iText and iText pdfHTML
integration for PDF generation.
Experience with reviewing, modifying, and testing
installation scripts
for automated deployment.
Mandatory Qualifications
5+ years
as an HCL Notes Programmer/Analyst (v10 or v12).
5+ years
developing Java within the context of Domino.
Demonstrated experience with
How many years of demonstrated experience do you have working as a Notes Programmer/Analyst using Notes version 10 or 12?
How many years of demonstrated experience do you have developing with Java within the context of a Domino application?
How many years of demonstrated experience do you have working with JavaScript and the DOJO framework?
Location:
Toronto, ON (preferred)
Work Location: Hybrid remote in Toronto, ON
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.