Innosystech Inc - 46 emplois
Toronto, ON
Détails de l'emploi :
Job Title: Software Developer- Front End – Senior (ESRI/GIS)
Location: Toronto
Work Model: Onsite
Duration: 2 months
Extension: 1 Time
Must Haves
- Experience customizing mapping applications using:
- VertiGIS Studio Web SDK (preferred)
- GeoContext Viewer for HTML5 SDK
- ArcGIS Maps SDK for JavaScript (formerly ArcGIS API for JavaScript)
Description / Responsibilities / Skills
ESRI/GIS Developer – Project Summary
- The AFFES Portfolio Team—which includes Business Analysts, Developers, Business Area Leads, and a Team Lead—is seeking an experienced ESRI/GIS Developer to support migrating our existing GeoCortex mapping application to the VertiGIS platform.
- The goal is to have 90% of the application migrated and functional by April 1, 2026, ahead of the fire season.
- Migrating existing tools and features from GeoCortex to VertiGIS Studio
- Adding new functionality for the 2026 fire season, including an hourly Fire Weather Index (FWI) layer with interpolation
- Collaborating with the team to design, build, and deploy web-based GIS tools tailored to operational needs
Responsibilities
- Designing, developing and implementing front end code including user interface interactions and creating attractive and effective user interfaces
- 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 & Skill Set Requirements
SDK Customization and Web Mapping Development – 30%
- Experience developing and extending features within web mapping applications using JavaScript/TypeScript and modern frameworks such as React
- Proven ability to build and deploy customized GIS viewers and tools tailored to end-user requirements
ESRI Platform and Application Builders – 25%
- Proficiency with ESRI-based application builders, including:
- VertiGIS Studio (Web and Workflow) (preferred)
- Geocortex Essentials
- ESRI Experience Builder and Web AppBuilder
- Experience integrating workflows and external services into map viewers
- Familiarity with user roles, permissions, and application deployment within the ESRI ecosystem
Technical and Integration – 30%
- Experience consuming and interpreting GIS services using:
- ArcGIS REST API
- ArcGIS Server (including familiarity with publishing services)
- ArcGIS Portal (including administration and integration)
- Strong skills in web technologies including:
- JavaScript / TypeScript
- HTML and CSS for UI customization and responsive design
Accessibility – 10%
- Experience developing and designing intuitive, simple-to-use interfaces
- Experience developing and coding web UI components that are compliant with the Accessibility for Ontarians with Disabilities Act (AODA) and WCAG 2.0 Level AA
Public Sector Experience – 5%
- Experience working with the Ontario Public Service (OPS) or broader public sector, with a demonstrated track record of delivering value in complex, multi-stakeholder environments