GIS Developer
Esri Canada Limited
Esri Canada provides geographic information system (GIS) solutions that empower people in business, government and education to make informed and timely decisions by leveraging the power of mapping and spatial analytics. Responsibilities:
- Contributes to the design, development, testing, and deployment of complex web‑based GIS solutions that meet customer and business requirements.
- Develops and maintains scalable data and object models to support solution architecture, performance, and long‑term maintainability.
- Responsible for estimating development effort and contributing to delivery planning and execution within an agile development environment.
- Contributes to needs analysis and the definition of functional and non‑functional requirements, translating business requirements into effective technical solutions.
- Supports and contributes to all phases of the solution development lifecycle, including solution design, development, quality assurance, deployment, and documentation.
- Provides technical guidance and mentorship to other developers through code reviews, knowledge sharing, and the promotion of development best practices.
- Supports the installation, configuration, and integration of customized applications, including integration with Esri and third‑party technologies.
- Develops and maintains automated testing practices and contributes to continuous improvement initiatives through the evaluation and adoption of new tools, technologies, and development practices.
- Participate collaboratively in the company Employee Development Program.
- Communicate effectively with internal and external personnel at all levels representing the company in a professional manner at all times.
- Actively participate in company, staff or individual one-on-one meetings on an ongoing basis for the purposes of effective teamwork, enhanced communication and progressive co-operation strategies within the company as well as other departments across the company.
- Continually contribute to the profitability of the company and ongoing business operations by initiating, recommending and implementing continuous improvement strategies and initiatives.
- Conduct any general duties, specific job projects and responsibilities as assigned or required by the Director or Esri Canada management in a timely and professional manner.
- University degree in computer science, software engineering or related discipline.
- Esri Technical Certification in either ArcGIS Desktop Developer Professional or Web Application Developer Professional is considered a strong asset.
- 5+ years of development experience with GIS and IT applications.
- Extensive experience developing geospatial and web‑based solutions using the ArcGIS platform (ArcGIS Server and ArcGIS Online), Esri SDKs/APIs (ArcGIS Maps SDK for JavaScript and .NET, ArcPy, ArcGIS API for Python), and modern web technologies including JavaScript, TypeScript, Angular, HTML5, CSS3, and C#/.NET.
- Strong foundation in geospatial data and application performance, including experience with Esri geodatabases and geoprocessing tools, SQL Server and relational database concepts, and web APIs with an understanding of performance and scalability considerations.
- Experience in Multiple Regression Analysis (MRA) is considered an asset.
- Demonstrated customer focus with strong written and verbal communication skills.
- Demonstrated ability to research, evaluate, and provide insights on emerging and new technologies.
- Proven experience reviewing high‑level business requirements, identifying or researching alternative solutions as needed, prototyping options, and delivering customized solutions that meet business needs.
- Experience with geospatial deep learning tools is considered an asset.
- Experience or exposure to the property (land and buildings) assessment industry is considered an asset.
- Work from Home or hybrid work
- Generous Paid Time-Off: Enjoy up to 6 weeks of time off per year, including:
- 3 weeks of paid annual vacation, increasing with years of service
- 50 hours of Paid-Time Off (PTO) for personal needs
- 32 hours of Summer Time
- Winter holiday office closure
- Comprehensive health benefits plan
- RRSP match increasing with years of service
- Training and development programs for professional growth
- Company perks including discounts on gym memberships, technology purchases and more.
- Company-sponsored events and social activities
- Employee-driven initiatives such as yoga sessions, book clubs, interactive podcasts, and more.
$86.9k - $110k per year
Esri Canada Limited GIS Project Manager, Assessment Esri Canada has an exceptional opportunity for a Project Manager to join our Assessment... ...‑functional stakeholders, including clients, business analysts, developers, and account managers. * Manage project financials, including...Geographic information systemFull timeSummer workInternshipWork at officeRemote workWork from home$20 - $25 per hour
...the infrastructure that powers the future. Reporting to the GIS Specialist, the GIS Analyst, Co‑op will support geospatial data... ...Office Duration: 12 months What You’ll Do Here: Assist in developing and applying geospatial solutions for regulatory and permitting...Geographic information systemHourly payManual laborWork at office$82.07 - $98.48 per hour
...Software Developer - Senior Toronto, On (777 Bay St. Onsite) Contract (10+ months with high possibility of extension) Project... ...specialized systems applications using Geographic Information System (GIS) technology including analyzing client ministries business needs...Geographic information systemContract work- GIS Technical Lead Position Description The GIS Technical Lead is responsible for leading the design, development, and support of... ...and implement enterprise GIS architectures and geodatabases • Develop and guide web and desktop GIS applications • Support integrations...Geographic information system
- ...Canada Limited Esri Canada provides geographic information system (GIS) solutions that empower people in business, government and... ...analytics. Responsibilities: * Provide Tier 2 technical support for developer‑focused products, resolving moderately complex or escalated issues...Geographic information systemFull timeSummer workWork at officeWork from home
$70.83k - $106.5k per year
...Application Developer Join Livingston and grow your career in the constantly changing world of international trade. Livingston is a market leader offering customs brokerage, international trade consulting, compliance and freight forwarding services around the world....Long term contractRemplacementFull timeFlexible hours$120k - $143k per year
...approachable, and inclusive environment. What You’ll Be Doing Design, develop, and thoroughly test reliable, reusable, and high‑quality code.... ...OAuth2 & RBAC security patterns Geospatial data modeling & GIS ETL workflows & system integrations Web mapping UX and...Geographic information systemFull time$80.5k - $100.6k per year
Education: Bachelor's degree Experience: 3 years to less than 5 years Computer science Computer and technology knowledge Machine Learning C++ JavaScript Programming software Python Screening questions Do you have experience working in this field? ...Long term contractPermanent employmentFull timeWork from home- ...technology and build a more sustainable, more inclusive world. Job Description About the Role: We are looking for a Senior .NET Developer with deep expertise in banking domain and microservices architecture to join our growing engineering team. You will design, build,...Permanent employmentFull timeContract workLocal area
$29.87 per hour
...File #: 26-ESS-04 (1 OPEN) Posting Date: July 14, 2026 Posting Close: July 28, 2026 Reason for vacancy: Replacement The Job Developer will be required to work Monday - Friday: 8:30 AM - 4:30 PM. Position Summary Reporting to the Manager, Strategic Engagement...Hourly payRemplacementPermanent employmentFull timeInternshipLocal areaMonday to friday$125k - $140k per year
...the internal platform that powers fast safe and scalable delivery across a largeNxmonorepowith 1000 projects. You will shape the developer experience for teams shipping TypeScript AngularNestJS Java services serverless workloads and AWS cloud infrastructure. This role...Permanent employmentFull timeWork at officeRemote workFlexible hours3 days per week- ...Capco is seeking an experienced Python Developer to join our Technology & Engineering practice in Toronto on a contract basis (4 days per week). This is an existing vacancy supporting the delivery of innovative technology solutions for leading financial services clients...Contract workInternshipImmediate start
- Job Description: Role Descriptions: Experience using JavaScript building tools like Gulp or Grunt. Knowledge of JavaScript MV-VM/MVC frameworks including AngluarJS. Excellent project management skills. Proven experience implementing front-end and back-end JavaScript...Contract work
- ...Job Description: BizTalk Developer Toronto, ON - Hybrid (Min 2 Days WFO) 12 months Role Descriptions: o Strong expertise in Microsoft BizTalk Server| integrations| and enterprise application development. o Experience with system integrations| APIs|...Contract work
$120k - $145k per year
...hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team,...Full timeWork from homeFlexible hours- ...Job Description: AI Developer – AI/ML, Python, LangChain, NLP, LLM Location: Toronto, ON (Hybrid – 4 days/week onsite) Duration: 12 Months Role Overview The Senior AI Engineer will be responsible for developing, optimizing, and deploying cutting-edge...Contract work
$80 - $90 per hour
Guidewire Jutro Developer Date: Jul 22, 2026 Location: Toronto, ON, CA, M5J 2P1 Working place: Hybrid We are seeking a Guidewire Jutro Developer to support the design, development, and implementation of modern digital experiences...Hourly payLong term contractWorldwide- ...Quadient Developer – Quadient Inspire, Customer Communications Management & Document Automation Work Arrangement: Hybrid – Minimum 3 Days per Week in Office Role Overview • Experienced Quadient Developer to design, develop, and maintain customer communication...Permanent employmentWork at office3 days per week
- ...JD Summary Looking for a C#.NET Developer with strong expertise in building enterprise applications using .NET framework/.NET Core and writing efficient SQL queries. The role involves developing scalable applications, designing databases, and ensuring high performance...Contract work
$68.41 - $93.28 per hour
Our client, is seeking an experienced, detail-oriented OneStream Developer — Integration to join their specialized Enterprise Performance Management (EPM) technology team. In this key technical role, you will be directly responsible for designing, building, and deploying...Contract workRemote workWork from home$118k - $152k per year
...solutions for a major financial services platform migration. The Role We are seeking an experienced Senior IBM InfoSphere DataStage Developer to join a large-scale credit card platform migration programme from a legacy Hogan environment to Fiserv's Optis platform. This is...Permanent employmentFor contractorsInternshipImmediate start- Our client, an innovative pioneer in the enterprise software space, is seeking a talented and driven AI Developer to design, train, and integrate custom generative AI models. In this role, you will bridge the gap between traditional software engineering and advanced machine...
$84k - $175k per year
...where potential comes to life. Be yourself, and more. We are a group of talented people who want to learn, gain experience, and develop skills. Wherever you are in your career, we want you to advance. You shape how we make impact. Diverse perspectives and life...Permanent employmentFlexible hours- ...continuous integration (CI) pipelines for build automation, containerization and deployment using Docker, and related DevOps practices. ~ Develop middleware products, unit test practices (TDD), transaction processing ~ Creating and maintaining clear technical documentation....Full timeInternshipRemote workFlexible hours
- ...Role: Workato Lead Developer Type: FT Location: Toronto, Canada Role Overview: We are looking for a Workato Lead Developer with strong expertise in iPaaS integrations, EDI, and enterprise application integrations. This role will work closely with business and technical...Full time
$90k - $120k per year
...world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Full Stack Developer you'll be tasked with working on one of our web application projects. Working within the software development team, your duties will...Full timeWork from homeFlexible hours$110k - $130k per year
Overview Languages English Education Bachelor's degree or equivalent experience Experience 3 years to less than 5 years Hybrid Work must be completed both in person and remotely. Work setting Startup company Private company, corporation...Permanent employmentFull timeRemote work$90k - $105k per year
...make a difference through future-building projects, join our best-in-class team. What is the Opportunity? The SAP Integration Developer will be responsible for designing, developing, and maintaining SAP integration solutions using SAP Integration Suite (CPI, API...RemplacementLocal area$100k - $110k per year
...to build custom services that interact with S/4HANA via APIs, leaving the standard ERP system clean and easy to upgrade. Design, develop, and optimize CDS Views (Basic, Composite, and Consumption layers) to support analytical reporting, Fiori apps, and OData service exposure...Permanent employment$145.44k - $190.8k per year
...opportunities for success! Job Description We’re building scalable, data-driven product systems and looking for a Staff Software Developer with strong engineering skills and a track record of designing and delivering complex, production-grade systems. You’ll lead the...Long term contractFull timeLocal areaRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GIS Developer. Be the first to apply!

