22 Oct
|
Lotus IT Solutions
|
Toronto
22 Oct
Lotus IT Solutions
Toronto
Sign in to apply for this position Sign In to Apply Ref: RQ11557 Contract – 3 Months (Extension Possible) Onsite – Toronto Posted Date: 2026-10-20
Location:
Onsite – Toronto Public Sector
Experience:
Required – OPS / Public Sector Contract End Date: 2027-01-15
* Rate: $99/hour Overview The Ministry of Public and Business Service Delivery and Procurement (Land & Resources Cluster) is seeking a Senior Front End Software Developer to join their team on a fully onsite basis in Toronto. In this role, the successful consultant will design, develop, and implement front end code with a strong focus on GIS web mapping applications, SDK customization, and accessible, user-centric interface development. The ideal candidate brings deep experience with ESRI-based platforms and modern JavaScript/TypeScript frameworks.
Key Responsibilities
• Design, develop, and implement front end code including user interface interactions and attractive, effective user interfaces
• Translate technical systems specifications into working, tested applications, including developing detailed programming specifications and writing or generating code
• Customize and extend web mapping applications using VertiGIS Studio Web SDK, Geocortex Viewer for HTML5 SDK, and ArcGIS Maps SDK for JavaScript
• Build and deploy customized GIS viewers and tools tailored to end-user requirements using JavaScript/TypeScript and modern frameworks such as React
• Integrate workflows and external services into map viewers using ESRI platform tools including VertiGIS Studio (Web and Workflow), Geocortex Essentials, ESRI Experience Builder, and Web AppBuilder
• Consume and interpret GIS services via ArcGIS REST API, ArcGIS Server, and ArcGIS Portal,
including administration and integration tasks
• Develop responsive, cross-browser compatible UI components compliant with AODA and WCAG 2.0 Level AA standards
• Conduct unit tests, maintain applications, and resolve technical problems arising during use and operation of software packages
• Collaborate with IT professionals and business area stakeholders throughout the Software Development Life Cycle
• Conduct design walkthrough sessions with project teams and provide post-implementation support
• Apply structured methodologies for the design, development, implementation, and maintenance of applications Must-Have Requirements
• Demonstrated experience customizing mapping applications using VertiGIS Studio Web SDK (preferred), Geocortex Viewer for HTML5 SDK, and ArcGIS Maps SDK for JavaScript (formerly ArcGIS API for JavaScript)
• Strong proficiency in JavaScript and TypeScript for developing and extending features within web mapping applications
• Experience with contemporary front end frameworks such as React in the context of GIS or mapping solutions
• Proven experience with ESRI-based application builders including VertiGIS Studio, Geocortex Essentials, ESRI Experience Builder, and Web AppBuilder
• Experience consuming GIS services via ArcGIS REST API, ArcGIS Server, and ArcGIS Portal
• Solid skills in HTML and CSS for UI customization and responsive design
• Experience developing web UI components compliant with AODA and WCAG 2.0 Level AA accessibility standards
• Experience in application design, debugging, and troubleshooting across large-scale, complex systems
• Experience with cross-browser compatibility and responsive frameworks Nice-to-Have Skills
• Experience working with the Ontario Public Service (OPS) or broader public sector in complex, multi-stakeholder environments
• Knowledge and experience with rapid application development (RAD) methodologies
• Knowledge and understanding of Information Management principles, concepts, policies, and practices
• Experience with middleware and gateways
• Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, and debugging
• Familiarity with user roles, permissions, and application deployment within the ESRI ecosystem
• Demonstrated ability to work independently and collaboratively with project teams to meet goals and objectives Work Environment This is a fully onsite role requiring the consultant to be present in the Toronto office 5 days per week. No security clearance is required. The role operates within a government technology environment under the Land & Resources Cluster, and candidates should be comfortable working in structured, multi-stakeholder public sector project settings. Previous Job Job Listings
• Final role details, responsibilities, and terms will be confirmed with shortlisted candidates. Compensation may vary based on experience. Errors and omissions excepted.
📌 Software Developer- Front End (Toronto)
🏢 Lotus IT Solutions
📍 Toronto