The Software Developer role focuses on enhancing and supporting the Child Care Inspection System (CCIS) hosted on the GeoHub platform. This role requires deep expertise in Geographic Information Systems (GIS) using ArcGIS Enterprise and related technologies. The position is responsible for translating technical system specifications into robust, tested GIS-enabled applications. It involves designing, developing, maintaining, and optimizing spatial data systems, conducting spatial analysis, and delivering interactive maps and visualizations. By integrating geospatial data with program insights, this role supports strategic decision-making in childcare-related services.
...
Advantages
•Opportunity to work with advanced GIS technologies and industry-leading tools like ArcGIS Enterprise
•Involvement in projects with real-world social impact, supporting data-driven decision-making
•Hands-on experience with both front-end and back-end development in a spatial data environment
•Work in a hybrid setting that offers flexibility with 3 days in-office and 2 remotes
•Collaborative team environment with opportunities for continuous improvement and skill-building
Responsibilities
•Translate technical system specifications into fully functional GIS-based applications
•Provide leadership in GIS application design, development, and maintenance
•Develop web-based GIS solutions using tools like ArcGIS Online, ArcGIS Server, Experience Builder, and JavaScript APIs
•Automate geospatial workflows with Python, ArcPy, and geoprocessing tools
•Support spatial database management using PostgreSQL/PostGIS, Oracle, or Azure SQL
•Analyze spatial data to uncover trends and deliver insights through visualizations
•Ensure accessibility compliance with WCAG AA 2.0 in map and application designs
•Prepare technical documentation, conduct feasibility studies, and contribute to project planning
•Train and transfer knowledge to internal team members
Qualifications
•7+ years of experience with GIS software, specifically ArcGIS Enterprise and ArcGIS Pro
•Strong programming skills in Python, JavaScript, HTML, CSS, and familiarity with .NET
•Experience with spatial database design and management using tools like PostgreSQL/PostGIS
•Proficiency in creating interactive web maps and dashboards with accessibility compliance
•Familiarity with cloud platforms and protocols, including Azure, REST, and JSON
•Experience in spatial analysis, geoprocessing, and map publishing
•Strong communication, analytical, and project planning skills
•Experience with database technologies like Oracle, MS SQL Server, and PL/SQL
Summary
This Software Developer role is ideal for a GIS professional with strong technical capabilities and a passion for geospatial data. It offers the opportunity to create meaningful visualizations and applications that drive informed decisions. The position combines technical leadership, problem-solving, and collaboration to deliver high-impact solutions in a dynamic environment.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
The Software Developer role focuses on enhancing and supporting the Child Care Inspection System (CCIS) hosted on the GeoHub platform. This role requires deep expertise in Geographic Information Systems (GIS) using ArcGIS Enterprise and related technologies. The position is responsible for translating technical system specifications into robust, tested GIS-enabled applications. It involves designing, developing, maintaining, and optimizing spatial data systems, conducting spatial analysis, and delivering interactive maps and visualizations. By integrating geospatial data with program insights, this role supports strategic decision-making in childcare-related services.
Advantages
•Opportunity to work with advanced GIS technologies and industry-leading tools like ArcGIS Enterprise
•Involvement in projects with real-world social impact, supporting data-driven decision-making
•Hands-on experience with both front-end and back-end development in a spatial data environment
•Work in a hybrid setting that offers flexibility with 3 days in-office and 2 remotes
•Collaborative team environment with opportunities for continuous improvement and skill-building
...
Responsibilities
•Translate technical system specifications into fully functional GIS-based applications
•Provide leadership in GIS application design, development, and maintenance
•Develop web-based GIS solutions using tools like ArcGIS Online, ArcGIS Server, Experience Builder, and JavaScript APIs
•Automate geospatial workflows with Python, ArcPy, and geoprocessing tools
•Support spatial database management using PostgreSQL/PostGIS, Oracle, or Azure SQL
•Analyze spatial data to uncover trends and deliver insights through visualizations
•Ensure accessibility compliance with WCAG AA 2.0 in map and application designs
•Prepare technical documentation, conduct feasibility studies, and contribute to project planning
•Train and transfer knowledge to internal team members
Qualifications
•7+ years of experience with GIS software, specifically ArcGIS Enterprise and ArcGIS Pro
•Strong programming skills in Python, JavaScript, HTML, CSS, and familiarity with .NET
•Experience with spatial database design and management using tools like PostgreSQL/PostGIS
•Proficiency in creating interactive web maps and dashboards with accessibility compliance
•Familiarity with cloud platforms and protocols, including Azure, REST, and JSON
•Experience in spatial analysis, geoprocessing, and map publishing
•Strong communication, analytical, and project planning skills
•Experience with database technologies like Oracle, MS SQL Server, and PL/SQL
Summary
This Software Developer role is ideal for a GIS professional with strong technical capabilities and a passion for geospatial data. It offers the opportunity to create meaningful visualizations and applications that drive informed decisions. The position combines technical leadership, problem-solving, and collaboration to deliver high-impact solutions in a dynamic environment.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more