Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer - Senior GIS application development

Full-time

Upstaff

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

 

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Software Developer - Senior GIS application development in Toronto, ON vacancy
  • $82.07 - $98.48 per hour

     ...Software Developer - Senior Toronto, On (777 Bay St. Onsite) Contract (10+ months with high possibility of extension) Project Background...  ...and enhance the CCIS (Child Care Inspection System) application hosted on the GeoHub platform. GeoHub serves as a... 
    Senior
    Geographic information system
    Contract work

    Source Code

    Toronto, ON
    7 hours ago
  •  ...geographic information system (GIS) solutions that empower...  ...* Contributes to the design, development, testing, and deployment of complex...  ...and business requirements. * Develops and maintains scalable data...  ...and integration of customized applications, including integration with... 
    Geographic information system
    Long term contract
    Full time
    Summer work
    Work at office
    Work from home

    Esri Canada Limited

    Toronto, ON
    9 days ago
  • $88k - $130k per year

     ...organization. As a Technical Lead or a Senior Consultant, you will be responsible for leading the design, development, and delivery of scalable enterprise applications. This role combines deep hands-on...  .... Lead and mentor a team of developers, fostering technical growth and... 
    Senior
    Long term contract

    Ernst & Young

    Toronto, ON
    2 days ago
  • $61.6k - $113.9k per year

     ...We are seeking Software Application Developer to design, build, and support enterprise‑scale applications within BMO’s B2B Banking and Credit Technology portfolio. The role emphasizes hands‑on development, strong engineering discipline, and collaboration across Technology... 
    Suggested
    Contract work
    Part time

    BMO

    Toronto, ON
    18 days ago
  • We are seeking a highly accomplished Senior Software Developer specializing in enterprise Asset Management solutions to drive the development, configuration, and full-lifecycle implementation of the IBM Maximo Application Suite. In this role, you will analyze sophisticated municipal... 
    Senior
    Geographic information system
    Long term contract
    Contract work
    Remote work

    Randstad

    Toronto, ON
    10 days ago
  •  ...Child Care Inspection System) application hosted on the GeoHub platform...  ...leadership in the design, development and maintenance of specialized...  ...Geographic Information System (GIS) technology including...  ...and task forces Lead and develop geoprocessing and GIS web services... 
    Senior
    Geographic information system
    Contract work

    Maarut

    Toronto, ON
    7 hours ago
  • $70.83k - $106.5k per year

     ...Application Developer   Join Livingston and grow your career in the constantly changing world...  ...developing, supporting and maintaining the software applications including defining,...  ...applications based on the application development lifecycle. Provide on-going support... 
    Long term contract
    Remplacement
    Full time
    Flexible hours

    Livingston International

    Toronto, ON
    12 hours ago
  • $75.9k - $141.9k per year

    Application Deadline: 06/14/2026 Address: 33 Dundas Street West Job Family...  ...Technology Keys for the role Developer with 5-10 years of C# development experience Banking / Financial...  ...would be ideal Drives the overall software development lifecycle including... 
    Senior
    Full time
    Contract work
    Part time
    Toronto, ON
    2 days ago
  • We are seeking a highly skilled Senior Software Developer with extensive experience in the Microsoft ecosystem to support the development, modernization, and integration of a cloud-based digital information system. In this role, you will design web-based B2B and B2C applications... 
    Senior

    Randstad

    Toronto, ON
    14 days ago
  • We are seeking a highly skilled Senior Software Developer to support an enterprise-level Modernization program within the Document Digitization...  ...migration support and deployment. Responsibilities Application Development: Translate complex technical system... 
    Senior

    Randstad

    Toronto, ON
    14 days ago
  • $99.15k - $148.69k per year

     ...Manager, Application Development –  MAD051326 Department: Information Systems Type of Position...  ...development practices and tools to improve developer productivity, code quality, and...  ...high performing technical teams, growing senior technical capability across administrators... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    2 days per week

    Tarion

    Toronto, ON
    4 days ago
  •  ...Deliverables for Sr. Software Developers: Provide data extracts and analysis to assist business...  ...and address security concerns. Develop scripts to implement the solution to meet...  ...needs. Perform unit test to ensure the application operate as expected. Prepare... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    7 hours ago
  • $80 - $85 per hour

     ...Computer and technology knowledge Agile Development and operations (DevOps) Informatica...  ...CSS SQL HTML editing software Mapping and data visualization software...  ...specialization Scrum Development of computer applications Screening questions Are you... 
    Senior
    Permanent employment
    Full time

    Raenan Consultancy

    Toronto, ON
    24 days ago
  • Position Summary We are seeking a highly seasoned Senior Software Developer - CRM to translate complex technical system specifications into robust, functioning, and fully tested public sector CRM applications. In this role, you will lead the hands-on configuration, development... 
    Senior
    Contract work
    Remote work
    Monday to friday

    Randstad

    Toronto, ON
    15 days ago
  •  ...Role: Sr. Mainframe Developer Location: Toronto, ON – Hybrid (4 Days WFO) Duration...  ...hands‑on experience ~5 years mainframe application support experience ~ zOS, MVS, TSO/...  ...Skills Mainframe DB2 – Application Development System Z – IMS/DC Experience Required... 
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • We are seeking a highly experienced Senior Software Developer with deep expertise in the Siebel CRM ecosystem to lead technical design, development, and integration initiatives. In this role, you will be responsible for translating complex technical specifications into high... 
    Senior
    Contract work
    Work at office
    Monday to friday

    Randstad

    Toronto, ON
    29 days ago
  •  ...Position Title: Software Developer – Full Stack Client: Land & Resources Cluster Location: 40 St Clair Ave W Overview...  ...least 10 years of hands-on expertise in Java-based enterprise application development. The successful candidate will be responsible for... 
    Senior
    Full time
    Internship

    Upstaff

    Toronto, ON
    2 days ago
  • We are seeking a highly accomplished and multi-faceted Senior Software Developer - Full Stack for an enterprise-level hybrid contract opportunity...  ...role, you will take on a leadership capacity within the development stream, specializing in both maintaining business-critical... 
    Senior
    Long term contract
    Contract work
    Internship
    Work at office
    Remote work
    Shift work
    3 days per week

    Randstad

    Toronto, ON
    2 days ago
  • $110k per year

     ...evolving education landscape, Nelson developed Edwin, a digital learning ecosystem. Edwin...  ...Role Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer III)...  ...new features and functionality for web applications using technologies such as Golang, Typescript... 
    Senior
    Long term contract
    Full time
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education LTD

    Toronto, ON
    4 days ago
  • We are seeking a seasoned Senior Software Developer with extensive expertise in Oracle Siebel CRM to lead the design and development of enterprise-level applications. This role requires a technical expert capable of translating complex specifications into high-performing code... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    21 days ago
  •  ...analytics, Contact Lens, CTR data)? Can you develop AI-powered capabilities using Amazon Q...  ...for you! Our client is looking for a Senior Software Developer for a 10 month contract in...  ...) • Build scalable, event-driven applications using serverless and/or microservices architectures... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  • $61.6k - $113.9k per year

    Application Deadline: 06/25/2026 Address: 33 Dundas Street West...  ...Understands that the success of a developer is to understand the core...  ...Conceive and write detailed software implementations/code while ensuring...  ...architecture and promote the development of common assets. Supports... 
    Full time
    Contract work
    Part time
    Toronto, ON
    3 days ago
  • Do you have 5+ years of hands-on experience in API development, integration design, and implementation in complex enterprise environments...  ...a great opportunity for you! Our client is looking for a Senior Software Developer for a 6 month contract in Toronto. This is an onsite... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  • We are seeking an expert Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and automated deployment of enterprise...  ...in downtown Toronto. Responsibilities Full-Stack Application Engineering: Translate complex technical systems... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    8 days ago
  • We are seeking a highly accomplished Senior Software Developer - Front End to lead the modern web architecture, accessibility auditing, and secure...  ...engineering for a mission-critical central Special Events application. In this role, you will take absolute ownership of... 
    Senior
    Contract work
    Remote work

    Randstad

    Toronto, ON
    4 days ago
  • We are seeking a highly skilled Senior Software Developer to serve as a Subject Matter Expert for our cloud and AI initiatives. This role is instrumental...  .... The successful candidate will combine software development expertise with cloud architecture to build efficient provisioning... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  • We are seeking a versatile Senior Software Developer to join our team in Toronto. This role offers a unique opportunity to work across the full stack, bridging the gap between modern front-end web development and complex enterprise-level Oracle E-Business Suite (EBS) environments... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  • We are seeking a Senior Software Developer with a strong specialization in Business Intelligence (BI) to join our team in Toronto. This hybrid role bridges the gap between enterprise Java-based development and advanced BI architecture. You will be responsible for the full lifecycle... 
    Senior
    Contract work
    Monday to friday

    Randstad

    Toronto, ON
    a month ago
  • $95k - $145k per year

    Software Developer Position Description We are looking for a Senior Software Developer with hands-on experience in API and database development, combined with a strong focus on CI/CD DevOps pipelines. The role involves working closely with development, QA, and operations... 
    Senior
    Work at office
    2 days per week
    Toronto, ON
    2 days ago
  •  ...complex, maintainable and scalable enterprise systems and applications, with the capacity for problem-solving and making sound recommendations...  ...a great opportunity for you! Our client is looking for a Senior Software Developer for a 11 month contract in Toronto. This is an onsite... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - Senior GIS application development. Be the first to apply!