- Optionales Büro in Oakville
WHAT'S THE DAY TO DAY LIKE?
-
Design, develop, and maintain new and existing GIS applications and services.
-
Develop front-end display systems for visualizing data served by back-end infrastructure.
-
Create custom workflow tools and add-ons to enhance user productivity.
-
Ensure all developed software is robust, performs optimally, and meets functional requirements, including unit and system testing prior to production handover.
-
Design, set up, and maintain processes for supporting various Market Place datasets.
-
Assist in the development and management of enterprise geospatial data.
-
Plan and update GIS applications and servers, ensuring job and function reliability.
-
Administer GIS systems, coordinating with systems administrators for updates and maintenance.
-
Integrate and design functionality to automate processes wherever appropriate.
-
Work closely with other developers to integrate GIS functionality into customized stand-alone and web-based solutions.
-
Liaise with partners and vendors for successful content and system integration.
-
Work with Operations to ensure systems function without impeding existing products or processes.
-
Actively participate in quality reviews and strive to improve working practices.
-
Assist with formal analysis of user requirements and provide accurate design documentation.
-
Support quality assurance testing, including the development and execution of test plans.
-
Proactively operate within managed projects, providing regular task updates and supporting project management processes.
-
Assist in estimating the effort and time required for delegated tasks.
-
Lead projects as required and perform development activities for proof of concepts.
Application Development & Maintenance:
Geospatial Data Management & Architecture:
Collaboration & Quality Assurance:
WE ARE HOPING YOU HAVE
-
University degree or College diploma in Computer Science, Information Technology, or a related field.
-
Minimum 3 years of professional GIS development experience.
-
Expertise with ESRI ArcGIS products, specifically ArcGIS Desktop, ArcGIS Server, and ArcSDE on PostgreSQL Server (10.x or more recent).
-
Strong knowledge and technical experience with relational database management systems, big data concepts, and data structure optimization.
-
Proven development experience in GIS-based solutions and familiarity with geospatial data standards.
-
Experience with data modeling and system design methodologies, including geodatabase design and administration.
-
Experience in advanced geo-processing techniques.
-
Demonstrated experience with deploying and testing customized web applications integrated with Esri products.
-
Deep understanding of best principles and practices related to web application security.
-
Experience developing and testing service-oriented architectures.
-
Experience with major cloud platforms such as Amazon Web Services (AWS) and Google Cloud Platform (GCP).
-
Core Programming Languages: Experience with:
-
.NET, C#, ASP.NET, MVC/Core.
-
Python and the ArcGIS API for Python (ArcPy, Python API for ArcGIS).
-
ArcGIS APIs for JavaScript.
NICE TO HAVE
-
Experience with FME Workbench and Server technologies.
-
Sound technical knowledge of Geographic Information Systems beyond core development.
-
Exceptional written and verbal communication skills.
-
Strong analytical, critical thinking, problem-solving, and decision-making abilities.
-
Ability to manage multiple tasks under pressure and meet deadlines.
-
A collaborative team player who pays strong attention to detail and accuracy.
-
Well-developed organizational and documentation skills.
-
Ambition and interest in contributing to new process improvements.
INTERESTED? IT GETS BETTER….
- Open and transparent communication, including All Hands Meetings with our CEO
- Frequent employee pulse surveys 📝 we value your feedback so we can continue to make Pelmorex a great place to work!
- While we encourage 1:1 conversations, we recognize that not everyone is comfortable with speaking up 🗣 We have an anonymous reporting platform to ensure everyone’s voice is heard