The Role
As an Intermediate GIS Developer, you’ll independently develop, implement and maintain GIS applications and databases that support our client’s spatial data needs. You’ll collaborate effectively with a variety of stakeholders to analyze requirements, design solutions, and provide technical support for GIS-related projects.
Key competencies include
- Your ability to code an application from start to finish
- Performing code reviews
- Effectively conveying technical and non-technical information to stakeholders
- Readily identifying and troubleshooting common issues.
Our ideal candidate is continuously developing their project and client management skills. They work well independently and thrive in a collaborative team environment that focuses on client satisfaction. About The Solution Stack The Solution Stack (TSS) is a growing technology firm specializing in geospatial solutions. For over a decade, we’ve been leveraging cutting-edge technology to provide our clients with high-quality, innovative GIS solutions. Our mission is to leverage technology to improve the competitiveness of our clients through our proven execution approach using the right technologies.
What you’ll get to do as an Intermediate GIS Developer
- Develop and maintain GIS applications, tools, and databases to meet organizational objectives.
- Collaborate with stakeholders and others to gather and analyze spatial data requirements and translate them into technical specifications.
- Design and implement GIS solutions using industry-standard software and programming languages.
- Conduct spatial analysis and modeling to derive insights and support decision-making processes.
- Ensure data integrity, quality, and security within GIS databases.
- Provide technical support and training to users on GIS applications and tools.
- Contribute to the development of elegant designs that meet the business needs of our clients.
- Proactively suggest ideas to improve proposed solutions.
- Actively participate in application design, database design, schema layout and ETL processes.
- Troubleshoot and correct complex bugs or issues (including performance issues).
- Develop and execute unit and integration tests.
What you’ll need to be successful
- Bachelor's degree or diploma in Geographic Information Systems (GIS), Computer Science, Business Analysis, Information Technology, or Engineering
- 3 – 5 years relevant industry experience
- Demonstrated proficiency with Esri ArcGIS Platform: ArcGIS Enterprise, ArcGIS Desktop/Pro, ArcGIS Online or ArcGIS Development libraries
- Demonstrated proficiency with: SQL - ideally with Postgresql or SQL Server, including spatial data, Microsoft Azure and/or Amazon Web Services (AWS) Cloud Environments, ETL tools such as Safe Software FME
- Demonstrated proficiency with: JavaScript and/or Python, Source control solutions such as Git, reporting solutions such as Power BI, ArcGIS Dashboard, or SQLServer Reporting Services
- Automated testing experience
TSS offers a competitive salary and benefits package, a flexible, hybrid work environment and an opportunity to be part of a growing, innovative team. Our team members have the opportunity to develop their skills, contribute to exciting projects and they make an impact in the world of GIS. Apply now:
[email protected]
Job Type: Full-time
Benefits
- Company events
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Adaptable schedule
- Life insurance
- On-site gym
- Paid time off
- Wellness program
- Work from home
Education:
- Bachelor's Degree (preferred)
Experience:
- GIS Developer: 3 years (preferred)
Work Location: Hybrid remote in Calgary, AB T2P 2Y3
📌 Intermediate GIS Developer (Calgary)
🏢 The Solution Stack
📍 Calgary