Rq11324 Jobs in Toronto, Ontario, Canada
Create alert for “RQ11324”
Toronto, Ontario, Canada
You've reached the end
Try refining your search for more options
RQ11324 - Software Developer - CRM - Senior
About the role
Senior Software Developer – CRM / GIS Systems Analyst & Developer
Client: Ministry of Public and Business Service Delivery and Procurement | Onsite – Toronto / Peterborough, ON, Canada
We are seeking an experienced Senior GIS Systems Analyst and Developer to support a major geospatial application modernization initiative for the Ministry of Public and Business Service Delivery and Procurement.
The successful candidate will provide senior technical leadership in upgrading enterprise GIS applications from legacy Geocortex-based platforms to the next-generation VertiGIS platform, while supporting application architecture, development, integration, testing, implementation, and ongoing maintenance.
This role requires strong expertise in GIS technologies, ArcGIS Enterprise, VertiGIS/Geocortex, FME, cloud platforms, web application development, spatial data solutions, and enterprise application modernization.
Role Snapshot
Requisition ID: RQ11324
Job Title: Senior Software Developer – CRM / GIS Systems Analyst & Developer
Client: Ministry of Public and Business Service Delivery and Procurement
Work Locations
300 Water Street, North Tower, Floor 4, Peterborough, Ontario 40 St Clair Avenue West, Floor 11, Toronto, Ontario
Work Arrangement: Onsite
Security Clearance: No Clearance Required
Estimated Start Date: September 1, 2026
Estimated End Date: March 31, 2027
Contract Duration: 150 Business Days
Potential Extension: 154 Business Days
Schedule: 7.25 Hours per Day
Application Requirements
If this opportunity matches your experience and interests, please submit the following documents to hrsmss@smsoftconsulting.com by Wednesday, August 5, 2026, at 8:00 AM EST.
Mandatory Documents
Updated Resume (Word Format)
References Expected Hourly Rate Visa Status LinkedIn Profile URL
Note: Applications submitted without the mandatory documents cannot be processed.
Position Summary
The Ministry of Public and Business Service Delivery and Procurement is undertaking a multi-year initiative to modernize business-critical geospatial applications hosted on the GIS Delivery Platform (GDP).
The Senior GIS Systems Analyst and Developer will support the migration of up to 18 Geocortex-based GIS applications to the modern VertiGIS platform, ensuring continued functionality, improved performance, enhanced security, accessibility compliance, and alignment with Ontario Government IT standards.
The successful candidate will provide technical expertise across the complete Software Development Life Cycle (SDLC), including requirements analysis, architecture design, application development, testing, deployment, documentation, and operational support.
Key Responsibilities
GIS Application Modernization & Development (40%)
Lead the technical upgrade of Geocortex applications to the VertiGIS platform. Analyze existing GIS applications and recommend modernization approaches. Design, develop, test, and implement GIS-based solutions.
Support integration with
Enterprise GIS data Geoprocessing services Portal technologies External systems Maintain and enhance GIS applications while preserving existing functionality. Support improved accessibility, performance, and user experience.
Technical Architecture & Solution Design (25%)
Provide senior technical expertise in system architecture and solution design. Analyze business requirements and translate them into technical specifications. Develop architecture documentation, technical designs, and implementation strategies. Evaluate technical solutions to ensure alignment with project goals. Support technology assessments, feasibility studies, and cost-effective solution analysis. Recommend improvements to development standards, tools, and processes.
Software Development & Integration (20%)
Develop and maintain enterprise GIS web applications.
Work with
ArcGIS Enterprise ArcGIS Server ArcGIS Portal ArcGIS Image Server ArcGIS SDKs File Geodatabases Develop solutions using: JavaScript TypeScript HTML5 CSS Python C# .NET C++ SQL VBA Implement integrations using: REST services JSON AJAX Service-Oriented Architecture (SOA) Microservices Project Leadership, Support & Knowledge Sharing (15%) Provide technical leadership throughout the SDLC. Coordinate development activities and technical deliverables. Support testing, implementation, and post-production activities. Provide coaching and guidance to junior analysts and developers. Collaborate with Business Analysts, Project Managers, and stakeholders.
Maintain technical documentation including
Installation guides Build books System documentation Key Deliverables
Upgraded GIS applications migrated to the VertiGIS platform
Technical architecture and solution design documentation GIS application development and enhancement deliverables System integration components and interfaces Technical specifications and implementation documentation Testing plans, results, and deployment support Installation guides and build documentation Production support and troubleshooting documentation
Required Skills & Experience
Skill / Experience Required Senior software development experience Required GIS application development experience Required ArcGIS Enterprise suite experience Required ArcGIS Portal, ArcGIS Server, ArcGIS Image Server experience Required GIS web application development Required Experience with VertiGIS / Geocortex / FME Required Spatial data and GIS application knowledge Required Database development experience Required Relational and multi-dimensional database experience Required Requirements analysis and technical specification development Required Systems architecture and solution design Required SDLC experience Required Technical documentation experience Required Stakeholder communication experience Required
Technical Experience Requirements (65%)
Candidates Should Demonstrate Experience With
Esri ArcGIS Enterprise products
ArcGIS Server ArcGIS Enterprise Portal ArcGIS Notebooks ArcGIS Image Server File Geodatabases ArcGIS SDKs Microsoft Azure cloud technologies GIS infrastructure and networking modernization Service-Oriented Architecture (SOA) Microservices architecture REST, JSON, AJAX services GIS web application development VertiGIS / Geocortex solutions FME Programming languages: Python JavaScript TypeScript C# .NET C++ SQL VBA Communication Experience Requirements (30%)
The Successful Candidate Should Demonstrate
Ability to communicate complex technical concepts to non-technical audiences. Strong stakeholder collaboration skills. Experience resolving technical discussions and achieving consensus. Ability to work with Business Analysts and Project Managers. Knowledge of information management principles and practices. Experience creating and maintaining technical documentation. Ability to review and provide feedback on business requirements.
Public Sector Experience (5%)
Preferred Experience Includes
Ontario Government projects
Land and Resources I&IT Cluster (LRC) initiatives Government enterprise GIS programs
Preferred Skills
Azure cloud development and deployment experience
GIS modernization projects Enterprise application integration Incident management and operational support Information Management principles Accessibility compliance experience (AODA) Experience supporting large-scale government technology programs
Expected Professional Expertise
The Successful Consultant Will Demonstrate The Ability To
Lead complex GIS application modernization initiatives. Provide senior technical guidance across enterprise solutions. Design scalable and secure GIS architectures. Manage technical deliverables throughout the SDLC. Troubleshoot complex application and integration issues. Mentor junior technical resources. Collaborate effectively with business and technical stakeholders.
Preferred Candidate Profile
We are seeking professionals experienced in
GIS Systems Development
ArcGIS Enterprise VertiGIS / Geocortex Spatial Data Management GIS Web Applications Azure Cloud Solutions Enterprise Application Architecture Software Development System Integration Government Digital Transformation
Additional Information
Ontario Government / Public Sector experience is preferred.
Work Model: Onsite
Locations: Toronto and Peterborough, Ontario Security Clearance: No Clearance Required Contract Duration: 150 Business Days with potential extension Public Sector Experience: Preferred
How To Apply
Please submit the following documents to hrsmss@smsoftconsulting.com by Wednesday, August 5, 2026, at 8:00 AM EST.
Mandatory Submission Documents
Updated Resume (Word Format)
References Expected Hourly Rate Visa Status LinkedIn Profile URL
Applications without the required documents cannot be considered.
If this opportunity is not the right fit, please share it with qualified professionals experienced in GIS Development, ArcGIS Enterprise, VertiGIS/Geocortex, FME, Azure Cloud, GIS Web Applications, Spatial Data, Software Development, and Ontario Government technology initiatives.
Not the right fit? Search for RQ11324 jobs in Toronto, Ontario, Canada
About S M Software Solutions Inc
SMSS Inc. is the best solution company specialized in providing Information Technology and Management Consulting. We provide value for money to our clients by delivering the best quality technical services and solutions at reasonable rates. We also provide the best working environment for our staff and consultants. It is a growing IT services provider having wide array of solutions from Business Strategy Analysis to implementation and execution of Information Technology as well as management aspects of a business entity.