Software Developer - Senior GIS application development
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
$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...SeniorGeographic information systemContract work- ...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 systemLong term contractFull timeSummer workWork at officeWork from home
$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...SeniorLong term contract$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...SuggestedContract workPart time- 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...SeniorGeographic information systemLong term contractContract workRemote work
- ...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...SeniorGeographic information systemContract work
$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 contractRemplacementFull timeFlexible hours$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...SeniorFull timeContract workPart time- 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
- 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
$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...SeniorPermanent employmentFull timeWork at officeRemote workWork from homeHome officeFlexible hours2 days per week- ...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...SeniorContract work
$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...SeniorPermanent employmentFull time- 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...SeniorContract workRemote workMonday to friday
- ...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...SeniorContract work
- 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...SeniorContract workWork at officeMonday to friday
- ...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...SeniorFull timeInternship
- 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...SeniorLong term contractContract workInternshipWork at officeRemote workShift work3 days per week
$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...SeniorLong term contractFull timeTemporary workSummer workWork at officeLocal areaRemote workFlexible hours- 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...SeniorContract work
- ...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...SeniorContract work
$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 timeContract workPart time- 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...SeniorContract work
- 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...SeniorContract work
- 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...SeniorContract workRemote work
- 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...SeniorContract work
- 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...SeniorContract work
- 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...SeniorContract workMonday to friday
$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...SeniorWork at office2 days per week- ...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...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Senior GIS application development. Be the first to apply!
- software developer intern Toronto, ON
- junior software engineer Toronto, ON
- software engineer - robotics Toronto, ON
- software developer Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer salary in canada Toronto, ON
- software development engineer Toronto, ON
- software engineer devops Toronto, ON
- software engineer Toronto, ON
- software engineer part time Toronto, ON

