This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our Calgary client is looking for a Senior Geospatial Application Developer to join their team for a long-term contract engagement. This is a fantastic opportunity to work with a forward-thinking organization that values technical excellence and innovative mapping solutions. If you enjoy building complex tools within the ESRI ecosystem and want to see your work make a tangible impact on large-scale operations, this role offers the perfect environment to apply your expertise.
Job Responsibility:
Create and maintain specialized GIS applications using the ArcGIS Pro SDK with C# .NET and WPF
Build scalable modern solutions by utilizing the .NET Core framework for various application needs
Design responsive web applications that function across multiple devices including tablets and phones
Deploy and manage web-based geospatial solutions through Portal for ArcGIS and ArcGIS Online
Develop automated spatial data workflows and transformation processes using FME
Integrate complex GIS applications with existing spatial databases and enterprise-level systems
Provide technical documentation and training to ensure long-term stability for all developed tools
Requirements:
At least ten years of experience in application development
Minimum of seven years focused on the ESRI toolset
Extensive technical experience using ArcGIS Pro SDK with C# .NET and Python ArcPy
Proven background managing and configuring Portal for ArcGIS and ArcGIS Online environments
Significant experience working with spatial databases and complex data integration projects
Professional history of building solutions using both Agile and Waterfall development methodologies
What we offer:
Enjoy a flexible work arrangement that supports a healthy work-life balance through remote or hybrid options
Work within a collaborative and innovative team culture that encourages creative problem-solving
Gain exposure to a wide variety of modern mapping technologies and enterprise systems
Access opportunities for professional development and continuous technical growth
Collaborate with high-level specialists in a professional environment that values your specific technical contributions