Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

GIS Developer

Full-time

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.
General Responsibilities:
  • 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.
Minimum Education Requirement:
  • 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.
Minimum Experience and Training Requirement:
  • 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.
Additional Requirements:
  • 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.
What Esri Canada offers you: We prioritize our employees’ well-being and work-life balance. Our benefits include:
  • 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.

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the GIS Developer in Toronto, ON vacancy
  • $50 per hour

     ...Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Surveying & GIS — Visual Document Understanding Type: Contract Compensation: $50/hour Location: Remote Commitment:... 
    Geographic information system
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    13 hours ago
  •  ...Description We are looking for a Full Stack developer to join our Toronto team and help us take our products to the next level in connectivity...  ...issues and practices  Bonus Skills ~ Knowledge of GIS, Leaflet/Mapbox, Web Canvas and PostGIS (our systems provide geo-... 
    Geographic information system
    Full time
    Internship

    Invision Ai

    Toronto, ON
    13 hours ago
  •  ...) and 2 days remotely. A highly skilled and experienced ETL Developer to design, develop, and maintain robust data integration solutions...  ...development and the ability to adapt to emerging technologies in GIS. Demonstrated experience of Oracle 11g and 19c administration... 
    Geographic information system
    Remote job
    Contract work
    Work at office
    3 days per week

    Maarut

    Toronto, ON
    13 hours ago
  • $88.63 - $106.36 per hour

     ...RQ11324 - Software Developer - CRM - Senior On-Site Contact: 8 months (150 business days) Two onsite work locations are recommended...  ...built into the contract. Must Have: -Experience using GIS software suites, ideally ArcGIS, VertiGIS/Geocortex, and/or FME.... 
    Geographic information system
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office

    Source Code

    Toronto, ON
    13 hours ago
  •  ...Flutter Developer - Position Overview We are seeking an experienced Flutter Developer to join our mobile development team. The successful candidate will have 3-5 years of professional mobile development experience and will be responsible for designing, developing, and... 
    Suggested

    Kumaran Systems

    Toronto, ON
    13 hours ago
  •  ...operators. Together, we help tens of thousands of clients safely age in the comfort of their homes.   Job Description The .NET Developer works in a small agile development team, producing the billing and payroll component of the most advanced home care practice... 
    Full time
    Work at office
    Flexible hours

    VIV Technologies

    Toronto, ON
    13 hours ago
  •  ...Senior Back End Developer   We are disrupting the world of Finance – think Big Data; think Natural Language Processing; think Artificial Intelligence; think Slick User Experience.   Responsibilities Own a variety of mission-critical and data-intensive problems... 
    Full time

    Marketiq

    Toronto, ON
    13 hours ago
  •  ...Intimate Interactive Advertising is looking for a motivated PHP Developer and Linux system administrator to add to its growing team. The candidate will be responsible for managing both back-end services and data with a primary focus on the development of server-side logic... 
    Full time
    Casual work

    Intimate Interactive Advertising

    Toronto, ON
    13 hours ago
  •  ...definitive ranking of the top 100 private cloud companies in the world. We're growing fast and hiring the talent to match. The Integration Developer plays a critical role in our post-sales team by collaborating closely with Integration Consultants to design, develop, and implement... 
    Full time
    Immediate start

    Maintainx

    Toronto, ON
    13 hours ago
  •  ...Position: SharePoint Developer Location: Toronto, ON Job ID#: RQ10572  Duration: 10 Months Role Overview This role is responsible for designing, developing, enhancing, and supporting full‑stack web applications and enterprise platforms, with a... 
    Full time

    Symbiotic Digital

    Toronto, ON
    13 hours ago
  •  ...integration testing - Design reusable frameworks - Environment management and layout design. - Unified Development environment (Developers systems as well as servers) - Continuous Integrations Building/maintaining - Providing guidelines to the development team. -... 
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    13 hours ago
  •  ...Position Overview: We at ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for students who are excited to learn, eager to build, and passionate about working on real-world challenges in a fast... 
    Full time
    Work at office
    3 days per week

    Shyftlabs

    Toronto, ON
    13 hours ago
  •  ...organization that presents you to consulting opportunities and supports you as a partner? \ \ \\\\\\\ As a Senior Developer, Dynamics 365 your responsibilities will include: \\\ \ Design and develop Dynamics 365 systems to support both business and technical... 
    Full time

    Yoush Consulting

    Toronto, ON
    13 hours ago
  •  ...from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: .Net Developer Location: Toronto, ON, CA Rate: Open Duration: Full Time Our Client, is seeking a skilled and agile .NET Senior Developer... 
    Full time
    Casual work
    Work at office

    Dba Technologies, Llc

    Toronto, ON
    13 hours ago
  •  ...Description Please share your resume at arun(@)csican(.)com, I'll give you a call to discuss in detail Job Details iOS Developer (L8 & L9)  6-12 Months Contract Toronto, ON Job Requirements • Minimum 3 years experience in iOS development, Mobile development... 
    Full time
    Contract work

    Csi Consulting Llc

    Toronto, ON
    13 hours ago
  •  ...Company Description A Toronto company has a job open for a Senior iOS Developer to architect and build their mobile e-commerce application. This startup is looking to open their office in Toronto and have this developer lead their team. The ideal candidate would have... 
    Full time
    Work at office

    Workbridge Associates

    Toronto, ON
    13 hours ago
  • $80k - $130k per year

     ...career opportunities at Borrowell. Together, we can help Canadians feel confident about money. About the Role: As a Software Developer on Borrowell’s Engineering team, you will design, develop, optimize, test, and maintain application code for our in-house web and mobile... 
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours

    Borrowell

    Toronto, ON
    13 hours ago
  • $85k - $135k per year

     ...discounts through Perkopolis and participate in our rewards and recognition programs to celebrate your contributions. The Job: Senior Developer As a Senior Developer, you will be responsible for designing, developing, and maintaining complex software systems, mentoring... 
    Full time
    Temporary work
    Work at office
    Remote work

    Momentum Financial Services Group

    Toronto, ON
    13 hours ago
  •  ...Description Is this you? Are you a hands-on Product Developer who loves turning design concepts into real, manufacturable products?   This role sits at the intersection of design, materials, and manufacturing—focused on execution , not pure engineering. You’ll work... 
    Full time
    Casual work
    Work at office

    Umbra

    Toronto, ON
    13 hours ago
  •  ...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... 
    Full time
    Contract work
    Internship
    Immediate start

    Capco

    Toronto, ON
    13 hours ago
  •  ...in .NET (4.0/4.5), ASP.NET, C#, Visual Studio 2010/2013, IIS, SQL Server 2008/2012, SSRS, Javascript and JQuery. • Experience in developing web based applications using C#.Net, Asp.Net, Asp.Net MVC and MS-SQL Server. • WEB API, Unit Testing, MVC • UI experience such as... 
    Permanent employment
    Full time

    Collabera

    Toronto, ON
    13 hours ago
  •  ...components and end-to-end solutions both independently and collaboratively. Collaborate closely with software developers, data engineers, DevOps, and data scientists to develop and support AI platform features. Participate in design and architecture discussions for AI platform... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office

    Eq Bank

    Toronto, ON
    13 hours ago
  • $145k - $170k per year

     ...Engineering team, part of the Data Science organization, builds the data foundation that supports decision-making across the company. The team develops data products that support product development, regulatory requirements, and business operations. You will work closely with product... 
    Full time
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    13 hours ago
  • $68.8k - $103.2k per year

     ...a place where you can expect the unexpected. Find our story here: About Meridian The role:  We’re hiring a contract Software Developer (6 months) to accelerate delivery of secure, reliable API integrations on Azure. This is a tactical, roll‑up‑your‑sleeves engineering... 
    Full time
    Contract work
    Work at office
    Remote work
    1 day per week

    Meridian Credit Union

    Toronto, ON
    13 hours ago
  •  ...requirements and business requirements Communicate with other developers regarding how to integrate with backend services and platforms...  ...Tomcat/Jetty is a plus Sound understanding of UX principles to develop user-oriented web applications Knowledge of visual design and... 
    Full time

    Glocalspace

    Toronto, ON
    13 hours ago
  •  ...lifecycle, from analysis and requirements gathering to testing and delivery. Pay: T4 $58-62 / IC: $65-70 RESPONSIBILITIES Design, develop, and test operating systems-level software and compilers. Modify existing databases and database management systems to meet... 
    Full time

    Releady

    Toronto, ON
    13 hours ago
  •  ...Position: Java Developer Location: Toronto, ON (Hybrid) Job ID#:   RQ00640 Duration: 6 Months Role Overview The Senior Specialized IT Consultant will support multiple technical workstreams focused on remediation and enhancement of large‑scale... 
    Full time
    Contract work

    Symbiotic Digital

    Toronto, ON
    13 hours ago
  •  ...Triumph Advertising is seeking full-time Laravel/PHP Developers to join their growing development team. The position involves working...  ...framework. The software they build is primarily API-based, and the developer will help build and document API and web-based platforms to automate... 
    Full time

    Bay Street Staffing

    Toronto, ON
    13 hours ago
  • $100k - $120k per year

     ...Build enterprise systems for a globally recognized consumer health brand.   We’re hiring an SAP Developer  to join the enterprise applications team of a globally recognized Canadian organization in the consumer health and manufacturing space, with products distributed... 
    Long term contract
    Full time
    Work at office
    1 day per week

    Stack It Recruitment

    Toronto, ON
    13 hours ago
  • $65k - $80k per year

     ...Software Developer Toronto, Ontario, Canada (Hybrid)   Who We Are Turner Fleischer is one of Canada’s most progressive design studios with 250+ committed, creative and driven professionals. We excel at developing client-centric concepts that are based on their needs... 
    Full time
    Internship
    Home office

    Turner Fleischer

    Toronto, ON
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to GIS Developer. Be the first to apply!