Responsibilities include:
Support in in the development and implementation of web-based solutions for clients
Work alongside project teams to manage client expectations and ensure project objectives are met
Contribute to defining work packages and effort estimates for proposal responses
Contribute to the development of project plans for all assigned projects
Work with internal staff in the design of client solutions, from conception to completion
Write, test, and debug code, provide documentation as required
Recommend system changes and enhancements
Support the installation of customized applications integrated with Esri products
Proactively pursue self-instruction on all relevant technical topics
Specific skill requirements:
University degree or college diploma in computer science, engineering, geography, geomatics, GIS or equivalent education and experience
3+ years of experience in developing GIS and/or IT applications
Demonstrated knowledge and experience in developing GIS-based solutions
Knowledge of the Web API and performance considerations
Knowledge of Web Security Implementation
Strong programming experience with JavaScript, React, C#/.Net, Python, ArcPy, ArcGIS API for Python
Able to carry out web application development and design, software implementation and documentation, including front-end and back-end development
Experience in installing and testing customized web applications integrated with Esri products
Competencies in the following are essential:
Excellent communication, presentation, and public speaking skills
Excellent analytical, problem-solving, and decision-making skills
Team player with a track record for meeting deadlines
Willing to research, explore, and provide insights on new technologies
Able to review high level business requirements, provide or research alternatives if needed, prototype options, and deliver customized solutions that meet requirements.
Comfortable working on multiple projects simultaneously
Agile project experience
Considered as assets for this position are the following:
Experience with Docker Containers and web sockets/webhooks
Azure DevOps experience
Bilingual fluency (English/French) is an asset
Esri Canada provides a dynamic work environment, an opportunity to build your skills with leading tools and technologies and a team-based approach. We offer attractive salaries with an outstanding benefits package. Esri Canada believes in employment equity and welcomes applications from all interested candidates. Efforts to provide accommodation will be made upon request at any stage of the recruitment and hiring process. Please be advised that only those selected for an interview will be contacted.
Due to the current pandemic, Esri Canada employees currently work remotely with the flexibility to attend their assigned office locations on an as-needed basis, until an official return-to-office plan is finalized.
Once safe to do so, Esri Canada employees will be able to work from their assigned offices. However, they may apply for a work-from-home arrangement as per our Work From Home Policy, which allows some employees to establish a pre-approved remote work arrangement.
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Hybrid and/or remote working opportunity Flexible working hours Career progression opportunities available from day 1...
Apply For This JobAs a Senior Software Engineer, you will develop new annuity products, improve existing products with new rider features, and be...
Apply For This JobJob Description: Boart Longyear is looking for a Production Products Technical Representative to support our growing Production Products business in...
Apply For This JobFull Job Description Develop, implement, and maintain automated AutoCAD and Solidworks engineering drawings for various product designs in support of...
Apply For This JobFull Job Description Why Mayo Clinic Mayo Clinic has been ranked the #1 hospital in the nation by U.S. News...
Apply For This JobAbout the position As our newest Design Engineer, you will be tasked with designing, testing, and analyzing Sightline products during...
Apply For This Job