GIS Developer (Brampton)

GIS Developer (Brampton)

06 Nov
|
Axella Compusoft
|
Brampton

06 Nov

Axella Compusoft

Brampton

About the Role

We are seeking an experienced ESRI / GIS Developer to join our geospatial technology team. The ideal candidate will have strong experience with ESRI ArcGIS technologies, GIS application development, spatial data management, web mapping, geoprocessing, APIs, and enterprise GIS platforms.

The ESRI / GIS Developer will be responsible for designing, developing, integrating, and supporting geospatial applications and services that enable users to visualize, analyze, manage, and interact with spatial data. This role requires strong technical skills, GIS domain knowledge, software development experience, and the ability to collaborate effectively with business and technical stakeholders.

Key Responsibilities

- Design, develop, enhance, and maintain GIS applications and geospatial solutions using ESRI technologies.
- Develop web-based GIS applications using ArcGIS Maps SDK for JavaScript, ArcGIS Experience Builder, ArcGIS Web AppBuilder, or similar ESRI frameworks.
- Develop and configure solutions using ArcGIS Online and ArcGIS Enterprise.
- Create and maintain web maps, web scenes, dashboards, feature layers, map services, image services, and geoprocessing services.
- Develop custom GIS components, widgets, workflows, and integrations to meet business requirements.
- Use ArcGIS REST API, ArcGIS APIs, and SDKs to integrate GIS functionality with enterprise applications.
- Develop applications and automation scripts using technologies such as JavaScript, TypeScript, Python, ArcPy, Java, or .NET.
- Build and maintain geoprocessing tools, models, scripts, and automated GIS workflows.
- Work with ArcGIS Pro for spatial analysis, data management, cartography, editing, and publishing GIS services.
- Configure and support ArcGIS Server, Portal for ArcGIS, ArcGIS Data Store, and federated ArcGIS Enterprise environments.
- Manage and maintain spatial data stored in enterprise geodatabases.
- Work with File Geodatabases, Enterprise Geodatabases, SQL Server, PostgreSQL/PostGIS, Oracle Spatial, or similar spatial databases.
- Design and optimize spatial data models, feature classes, relationships, domains, subtypes, and topology rules.
- Develop spatial queries, geoprocessing workflows, and location-based analysis.
- Integrate GIS platforms with enterprise systems, databases, APIs, and third-party applications.
- Support integration with ArcGIS Survey123, Field Maps, Dashboards, Experience Builder, and other ArcGIS applications.
- Develop and support mobile and field-data collection workflows.
- Configure GIS services,



permissions, sharing settings, authentication, and security.
- Implement secure integrations using OAuth, token-based authentication, SSO, or enterprise identity providers.
- Troubleshoot issues related to ArcGIS services, applications, data synchronization, publishing, and system integrations.
- Monitor ArcGIS Enterprise services and identify performance, availability, and configuration issues.
- Optimize map services, feature services, spatial queries, and geoprocessing operations for performance.
- Perform spatial data conversion, migration, transformation, cleansing, and validation.
- Support coordinate systems, projections, transformations, geocoding, and spatial reference management.
- Work with business stakeholders to understand mapping, spatial analysis, and geospatial workflow requirements.
- Translate business requirements into technical GIS solutions and implementation designs.
- Collaborate with Solution Architects, Developers, Data Engineers, Business Analysts, QA Engineers, DevOps teams, and GIS Analysts.
- Participate in Agile/Scrum ceremonies, including sprint planning, backlog refinement, stand-ups, sprint reviews, and retrospectives.
- Create and maintain technical documentation, GIS architecture diagrams, data models, configuration documentation, and deployment procedures.
- Support testing, release management, deployment, and production support for GIS applications.
- Implement source control, code review, and CI/CD practices for GIS development projects.
- Identify opportunities to modernize GIS applications and improve performance, usability, automation, and maintainability.

Qualifications
- 5+ years of experience in GIS development, ESRI technologies, geospatial application development, or a related technical role.
- Strong hands-on experience with the ESRI ArcGIS platform.
- Experience with ArcGIS Enterprise, ArcGIS Online, ArcGIS Server, Portal for ArcGIS, and ArcGIS Data Store.
- Strong experience developing web GIS applications using ArcGIS Maps SDK for JavaScript.
- Experience with JavaScript, TypeScript, HTML5, CSS, and modern web development frameworks.




- Experience with Python and ArcPy for GIS automation and geoprocessing.
- Strong understanding of ArcGIS REST API and web service integration.
- Experience developing and consuming RESTful APIs and web services.
- Strong experience with ArcGIS Pro and GIS data management.
- Experience with enterprise geodatabases and spatial databases such as SQL Server, PostgreSQL/PostGIS, Oracle Spatial, or similar platforms.
- Strong understanding of GIS concepts including coordinate systems, projections, geocoding, spatial joins, topology, geoprocessing, and spatial analysis.
- Experience creating and managing feature services, map services, image services, and geoprocessing services.
- Experience with ArcGIS Survey123, Field Maps, Dashboards, or Experience Builder is considered an asset.
- Experience building custom Experience Builder widgets or extending ESRI web applications is considered an asset.
- Familiarity with ArcGIS Utility Network, Network Analyst, Spatial Analyst, or other ESRI extensions is considered an asset.
- Experience with authentication and authorization mechanisms such as OAuth, SSO, enterprise identity providers, or token-based authentication.
- Experience integrating GIS applications with enterprise web applications and backend systems.
- Familiarity with Angular, React, Java, Spring Boot, .NET, or similar technologies is considered an asset.
- Experience with Git-based source control and collaboration platforms such as Azure DevOps, GitHub, or GitLab.
- Experience with CI/CD pipelines and automated deployment is considered an asset.
- Understanding of cloud environments such as Microsoft Azure or AWS is considered an asset.
- Experience with Docker or containerized GIS environments is considered an asset.
- Strong understanding of data quality, metadata, spatial data governance, and enterprise data standards.
- Experience troubleshooting complex GIS application, service, integration, and data issues.
- Robust analytical, technical, documentation, and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work independently and collaborate effectively with cross-functional technical and business teams.
- Experience working with government, municipal, natural resources, utilities, transportation, environmental, or public sector GIS solutions is considered an asset.
- Relevant ESRI certifications are considered an asset.

Pay: $40.00-$55.90 per hour Work Location: Hybrid remote in Brampton, ON L6Y 2Y2

📌 GIS Developer (Brampton)
🏢 Axella Compusoft
📍 Brampton

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: gis developer (brampton) / brampton

Subscribe to this job alert:

Get the latest job offers by email for: gis developer (brampton) / brampton