×
Register Here to Apply for Jobs or Post Jobs. X

GIS Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: Esri Canada
Full Time position
Listed on 2026-07-31
Job specializations:
  • Software Development
    Web Developer, Data Engineering, SQL Developer
Salary/Wage Range or Industry Benchmark: 90000 - 130000 CAD Yearly CAD 90000.00 130000.00 YEAR
Job Description & How to Apply Below
  • Contributes to the design, development, testing, and deployment of complex web-based GIS solutions that meet customer and business requirements.
  • Develops and maintains scalable data and object models to support solution architecture, performance, and long-term maintainability.
  • Responsible for estimating development effort and contributing to delivery planning and execution within an agile development environment.
  • Contributes to needs analysis and the definition of functional and non-functional requirements, translating business requirements into effective technical solutions.
  • Supports and contributes to all phases of the solution development lifecycle, including solution design, development, quality assurance, deployment, and documentation.
  • Provides technical guidance and mentorship to other developers through code reviews, knowledge sharing, and the promotion of development best practices.
  • Supports the installation, configuration, and integration of customized applications, including integration with Esri and third-party technologies.
  • Develops and maintains automated testing practices and contributes to continuous improvement initiatives through the evaluation and adoption of new tools, technologies, and development practices.

Job description:

Responsibilities:

  • Contributes to the design, development, testing, and deployment of complex web-based GIS solutions that meet customer and business requirements.
  • Develops and maintains scalable data and object models to support solution architecture, performance, and long-term maintainability.
  • Responsible for estimating development effort and contributing to delivery planning and execution within an agile development environment.
  • Contributes to needs analysis and the definition of functional and non-functional requirements, translating business requirements into effective technical solutions.
  • Supports and contributes to all phases of the solution development lifecycle, including solution design, development, quality assurance, deployment, and documentation.
  • Provides technical guidance and mentorship to other developers through code reviews, knowledge sharing, and the promotion of development best practices.
  • Supports the installation, configuration, and integration of customized applications, including integration with Esri and third-party technologies.
  • Develops and maintains automated testing practices and contributes to continuous improvement initiatives through the evaluation and adoption of new tools, technologies, and development practices.

General Responsibilities:

  • Participate collaboratively in the company Employee Development Program.
  • Communicate effectively with internal and external personnel at all levels representing the company in a professional manner at all times.
  • Actively participate in company, staff or individual one‑on‑one meetings on an ongoing basis for the purposes of effective teamwork, enhanced communication and progressive co‑operation strategies within the company as well as other departments across the company.
  • Continually contribute to the profitability of the company and ongoing business operations by initiating, recommending and implementing continuous improvement strategies and initiatives.
  • Conduct any general duties, specific job projects and responsibilities as assigned or required by the Director or Esri Canada management in a timely and professional manner.

Minimum Education Requirement:

  • University degree in computer science, software engineering or related discipline.
  • Esri Technical Certification in either ArcGIS Desktop Developer Professional or Web Application Developer Professional is considered a strong asset.

Minimum Experience and Training Requirement:

  • 5+ years of development experience with GIS and IT applications.
  • Extensive experience developing geospatial and web-based solutions using the ArcGIS platform (ArcGIS Server and ArcGIS Online), Esri SDKs/APIs (ArcGIS Maps SDK for JavaScript and .NET, Arc Py, ArcGIS API for Python), and modern web technologies including JavaScript, Type Script, Angular, HTML5, CSS3, and C#/.NET.
  • Strong foundation in geospatial data and application performance, including experience with Esri geodatabases and…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary