Talent.com
Upstaff
Software Developer - Senior GIS application developmentUpstaff • Toronto, ON, ca
Software Developer - Senior GIS application development

Software Developer - Senior GIS application development

Upstaff • Toronto, ON, ca
13 hours ago
Job type
  • Full-time
  • Quick Apply
Job description
Job Description

Software Developer – Job Description

Project Background

The role supports and enhances the Child Care Inspection System (CCIS) application hosted on the GeoHub platform. GeoHub is a geospatial data discovery platform that supports childcare-related programs through geospatial data consolidation, spatial analysis, and map visualization. The objective is to provide insights and trends that help inform policy and funding decisions.

Work Arrangement:

  • 5 days onsite (Monday–Friday)
  • Ontario Public Service (OPS) environment

Key Responsibilities

GIS Application Development & Support

  • Provide technical expertise and leadership in the design, development, and maintenance of GIS-based applications.
  • Analyze business requirements and recommend GIS technology solutions.
  • Conduct Joint Application Development (JAD) sessions, feasibility studies, cost-benefit analyses, and prototype development.
  • Design application development plans and technical specifications.
  • Research emerging GIS technologies and industry trends.
  • Participate in inter/intra-ministerial committees and technical working groups.

GIS Services & Automation

  • Lead development of geoprocessing and GIS web services.
  • Develop and maintain server-side geoprocessing workflows and automation scripts.
  • Manage GIS data integration and spatial analysis solutions.
  • Drive continuous improvement initiatives and modernization efforts.

Leadership & Knowledge Transfer

  • Provide technical guidance and leadership.
  • Mentor team members and facilitate knowledge transfer.
  • Build technical capabilities within the organization.


Requirements

Required Technical Skills (65%)

GIS & ESRI Technologies

  • Strong knowledge of:
    • 3-tier systems architecture
    • GIS theory and principles
    • Cartography
    • Spatial information management
    • Model building
    • Geoprocessing
    • ESRI ArcGIS suite
    • Web Mapping Services (WMS)
    • Web Feature Services (WFS)

Advanced Experience With

  • ArcGIS Pro
  • ArcGIS Enterprise
  • ArcGIS Online
  • ArcGIS Portal
  • ArcGIS Server
  • ArcGIS Dashboards
  • Experience Builder
  • Arcade
  • ESRI JavaScript API
  • ArcPy

Programming & Development

  • Python
  • R
  • .NET Framework
  • JavaScript
  • HTML
  • CSS
  • Responsive Design

Databases & Integration

  • Oracle
  • Azure SQL
  • Microsoft SQL Server
  • PL/SQL
  • Stored Procedures
  • Database Triggers
  • Spatial Database Design

Cloud & APIs

  • Azure Cloud Technologies
  • REST APIs
  • SOAP Services
  • AJAX
  • XML
  • JSON

Accessibility

  • Experience developing maps and applications compliant with WCAG 2.0 AA standards.


Benefits

Analytical & Evaluative Skills (15%)

  • Analyze client requirements and recommend appropriate technical solutions.
  • Perform spatial analysis and geographic data management.
  • Conduct feasibility studies and cost-benefit analyses.
  • Translate business requirements into technical specifications.
  • Evaluate emerging technologies and industry trends.

Project Management, Communication & Customer Service (15%)

  • Prepare reports, presentations, documentation, and training materials.
  • Strong stakeholder consultation and advisory skills.
  • Excellent customer service orientation.
  • Project planning, scheduling, risk management, and execution monitoring.
  • Technical leadership and project coordination experience.

Public Sector Experience (5%)

  • Previous Ontario Public Service (OPS) or broader Public Sector experience is preferred.

Must-Have Skills

  • GIS theory, cartography, spatial analysis, geoprocessing.
  • ESRI ArcGIS suite.
  • ArcGIS Pro.
  • ArcGIS Online, Portal, and Server administration.
  • ArcGIS Enterprise development.
  • Experience Builder, Dashboards, Arcade, ESRI JavaScript API.
  • ArcPy development and automation.
  • Python and/or R programming.
  • .NET, JavaScript, HTML, CSS.
  • Spatial data analysis and geographic dataset management.

Nice-to-Have

  • Prior Ontario Government (OPS) experience.
  • Broader public sector GIS application development experience.

Submission Information

  • Closing Date: June 10, 2026, 12:00 PM EST
  • Work Location: Onsite (5 days per week)
  • Maximum Submissions: 1 candidate per supplier.

Top of Form

Bottom of Form





Requirements
Mandatory Skills & Experience Cloud & Infrastructure Engineering Proven experience designing, deploying, and maintaining hybrid infrastructure environments across: Microsoft Azure Amazon Web Services (AWS) Linux-based environments SaaS solutions COTS solutions On-premises systems Strong experience with Windows and Linux server administration including: CentOS Ubuntu CoreOS Experience supporting modern web technology stacks including: LAMP MEAN Drupal Elasticsearch Experience with virtualization platforms, storage solutions, networking, and enterprise infrastructure services. Strong understanding of cloud architecture frameworks, technology assessments, and cloud solution strategies. Identity & Access Management Experience managing and supporting identity and access controls using: Active Directory Microsoft Entra ID Enterprise IAM solutions Experience implementing authentication, authorization, and access governance controls. DevOps & CI/CD Automation Strong experience designing, building, and administering CI/CD pipelines for continuous integration and deployment. Experience with development and collaboration tools including: Azure DevOps JIRA Confluence Maven Jenkins Experience with Infrastructure as Code (IaC) and version-controlled deployments. Strong knowledge of DevOps methodologies, automation frameworks, and release management best practices. Experience with containerization and orchestration technologies including: Docker Kubernetes AKS / EKS Experience automating operational and compliance-related activities using: PowerShell Bash Python Programming & Scripting Hands-on experience with scripting and programming languages including: Python Bash PHP Java JavaScript Node.js Experience with build and configuration management tools including: Git Ansible Chef Puppet API & Integration Experience Experience building and consuming APIs and integration endpoints. Experience integrating cloud platforms, enterprise systems, and deployment pipelines. Understanding of enterprise integration architectures and service-based deployments. Security, Monitoring & Compliance Strong understanding of infrastructure security, cloud security, and DevOps security best practices including: Least privilege access Secure logging Secrets management Vulnerability remediation Experience with security and monitoring tools including: Radware Dynatrace Splunk Azure Monitor / Log Analytics AWS CloudTrail / CloudWatch ELK Stack / SIEM solutions Experience implementing centralized audit logging and monitoring across enterprise platforms. Ability to support internal and external audits through reporting, evidence gathering, and log analysis. Experience supporting forensic investigations, audit remediation, and incident reviews. Familiarity with Government of Ontario I&IT Directives, Policies, and Information Technology Standards. Release Management & Operational Support Experience coordinating infrastructure and application releases across technical and business teams. Knowledge of change management processes, deployment approvals, rollback planning, and release governance. Experience with release readiness reviews, deployment validation, and post-release monitoring. Ability to maintain release documentation, operational records, and audit artifacts. Project Management & Communication Strong project planning, coordination, and resource management skills. Experience with roadmap planning, modernization initiatives, and infrastructure investment planning. Strong stakeholder communication and cross-functional collaboration skills. Ability to explain complex technical concepts to business users, leadership teams, and non-technical stakeholders. Strong documentation, reporting, presentation, and technical writing skills. Mobile Device Management Experience supporting mobile device management for cellular devices and tablets across multiple platforms and operating systems. Desirable Skills Experience supporting Government of Ontario enterprise environments. Experience with enterprise modernization and cloud transformation initiatives. Familiarity with enterprise governance, compliance frameworks, and audit readiness programs. Experience mentoring and coaching junior DevOps and infrastructure resources. Strong understanding of operational resilience, disaster recovery, and enterprise monitoring strategies. Additional Information Strong hands-on DevOps, cloud infrastructure, automation, CI/CD, security, and enterprise release management experience is mandatory for this role.
Create a job alert for this search

Software Developer - Senior GIS application development • Toronto, ON, ca

Similar jobs

Senior Application Developer

TMX GroupToronto, ON, CA
Full-time

We are looking for a versatile Senior Software Engineer to join our core team and help us build and maintain high‑quality software.The role reports to the Senior Manager and Squad Lead, DataXchange... Show more

 • Promoted

GIS Developer

Esri CanadaToronto, ON, CA
Full-time

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 model... Show more

 • Promoted

Senior Software Engineer - newmarket

Amaris Consultingnewmarket, on, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted

Senior Software Developer Focused on High-Impact Cloud Application Design

Source CodeToronto, ON, CA
Full-time

Shape the future of software development as a Senior Software Developer specializing in cloud technologies.Utilize your strong background in Java and JavaScript to create impactful, user-centered a... Show more

 • Promoted

Digital Senior Developer

DefinityToronto, ON, CA
Full-time

We are looking for a talented and passionate team‑player to join the Digital team as a full‑stack developer.You’ll be playing a big part in building the next evolution of our platform as we move to... Show more

 • Promoted

Senior Software Application Developer

BreezewayToronto, ON, CA
Full-time

Breezeway's award-winning property operations and experience platform helps coordinate, communicate, and verify detailed work at properties.Powering over 55M property care tasks, Breezeway helps th... Show more

 • Promoted

GIS Software Developer - Remote, ArcGIS Pro Upgrade

Rubicon PathToronto, ON, CA
Remote
Full-time

A technology consulting firm is seeking an Intermediate Software Developer to support the redevelopment of GIS applications for the Ministry of the Environment.The ideal candidate will work with Es... Show more

 • Promoted

Senior GIS Software Specialist (remote) - newmarket

Ateko, backed by Bell Canadanewmarket, on, ca
Remote
Full-time

Development of software applications for our client focusing on informatics systems.At a minimum, the candidate is expected to perform the following:.Candidates should have a minimum of 10 years of... Show more

 • Promoted

Senior GIS Software Specialist (remote)

Ateko, backed by Bell Canadamarkham, on, ca
Remote
Full-time

Development of software applications for our client focusing on informatics systems.At a minimum, the candidate is expected to perform the following:.Candidates should have a minimum of 10 years of... Show more

 • Promoted

Senior Software Engineer - Amaris Consulting

Amaris Consultingrichmond hill, on, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted

Senior Java Developer - richmond hill

Luxoftrichmond hill, on, ca
Full-time

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a... Show more

 • Promoted

Senior Developer Driving Innovative Solutions in Hybrid Environment

AutodeskToronto, ON, CA
Full-time

Transform digital experiences as a Senior Developer in a hybrid work environment.Utilize your programming skills to create solutions that engage millions worldwide and meet modern needs.Join the Ho... Show more

 • Promoted

Senior Software Developer (Geotab Vitality)

GeotabToronto, ON, CA
Permanent

Senior Software Developer (Geotab Vitality).Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals ... Show more

 • Promoted

C# Application Developer - Government Projects

Source CodeToronto, ON, CA
Full-time

Leverage your application development skills as a C# Application Developer within a government agency for a 6+ month remote contract.This role requires advanced knowledge of.NET and application lif... Show more

 • Promoted

Senior Software Developer (Enterprise Systems)

ClioToronto, ON, CA
Full-time

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.We are transforming the legal experience for ... Show more

 • Promoted

Senior Infrastructure Developer, Optimization Software

KinaxisToronto, ON, CA
Full-time

Ottawa and Toronto, Canada - Hybrid.Other Canadian locations - Remote.This is an existing job vacancy.Infrastructure & Platform Development.Design, develop, and maintain core infrastructure support... Show more

 • Promoted

Senior Electronics Designer / Project Lead (P.Eng Preferred)

NPA WorldWideRichmond Hill Central, Ontario, Canada
CA$90,000.00 yearly
Full-time +1

Senior Electronics Designer / Project Lead.Salary: $90,000 - $110,000 per annum (Negotiable depending on experience).Design and develop digital circuits for mobile medical workstations.Create schem... Show more

 • Promoted

Senior Software Developer Agentic Application Development

Tech Talent InternationalToronto, ON, CA
Full-time

Senior Software Developer Agentic Application Development.About the job Senior Software Developer Agentic Application Development.Fortune 100/500/1000 companies to small and mid‑sized organizations... Show more

 • Promoted

Senior Software Developer Driving Virtualization and Simulation Integration

General MotorsMarkham, York Region, CA
Full-time

Elevate your career as a Senior Software Developer focusing on virtualization and simulation integration.Contribute to innovative automotive solutions with effective co-simulation environments.In t... Show more

 • Promoted

Application Developer - Senior

Handis Consulting Inc.Toronto, ON, CA
Full-time

Contract- 12 month (up to 1 year extension).Our public sector client is seeking a Senior Application Developer for a 12 month, full time contract, with the possibility of up to a 12-month extension... Show more