Junior Geospatial Developer – Hybrid Ottawa (Remote Considered)

Socket.dev

Ottawa

Hybrid

CAD 56,000 - 70,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental, vision benefits
Group RRSP matching
13 paid stat holidays

Job summary

The Junior Geospatial Developer at the Canadian Wildlife Federation in Ottawa works within a multidisciplinary team to develop geospatial models and tools that support freshwater conservation and ecosystem restoration. You will contribute to software development, data workflows, and geospatial modelling frameworks.

Responsibilities include full-stack geospatial tool maintenance, data processing workflows, API and web map tasks, and documentation.

Qualifications

  • Bachelor’s Degree or equivalent education/experience in Computer Science/Programming, Geomatics/GIS, Environmental Science, or a related field.
  • 2+ years of related experience.
  • Experience with front-end web development frameworks (e.g., JavaScript libraries, HTML, CSS), including web mapping libraries (Leaflet, Mapbox GL JS, OpenLayers, ArcGIS Maps SDKs).
  • Experience with back-end development and database design, including relational and spatial databases (PostgreSQL/PostGIS, ArcGIS Enterprise Geodatabases).
  • Experience with REST/RESTful API development.
  • Experience with spatial data and scripting geospatial tools (Python, SQL, Java).
  • Familiarity with Microsoft Azure cloud services.
  • Familiarity with ArcGIS Enterprise Experience Builder.
  • Proficient in Git, GitHub, and CI/CD pipelines (GitHub Actions).
  • Strong written documentation and internal collaboration skills.
  • Strong data management skills, with attention to detail and accuracy.
  • Strong teamwork and communication skills.
  • Ability to organize and document work clearly and consistently.

Responsibilities

  • Supports the development and maintenance of full-stack geospatial software tools and infrastructure for new and existing products.
  • Assists in the development and execution of spatial data processing workflows and geospatial models that generate ecologically relevant outputs.
  • Supports front-end and back-end development tasks, including web maps, dashboards, databases, APIs, and cloud-based processing tools.
  • Supports the identification, acquisition, compilation, and aggregation of data from multiple sources into a variety of formats and standardized data structures.
  • Implements project processes and workflows to ensure data and software development is thorough, efficient, and sustainable over the long term.
  • Supports user requirements elicitation and synthesis to inform technical development needs.
  • Contributes to agile project-management processes.
  • Provides troubleshooting assistance and feedback to support team deliverables and timelines.
  • Contributes to the development and maintenance of software documentation for internal use.
  • Supports knowledge gathering and literature reviews to inform geospatial modelling frameworks, assumptions, and parameters.
  • Assists with other Conservation Science and software development activities as required.

Skills

Front-end development
Web mapping libraries
Back-end development
REST API development
Python
SQL
Git/GitHub/CI-CD
Documentation
Teamwork & communication

Education

Bachelor’s Degree or equivalent in CS/Geomatics/Environmental Science

Tools

Leaflet
Mapbox GL JS
OpenLayers
PostgreSQL/PostGIS
ArcGIS
Azure
ArcGIS Experience Builder
GitHub Actions

Job description

The Junior Geospatial Developer at the Canadian Wildlife Federation in Ottawa works within a multidisciplinary team to develop geospatial models and tools that support freshwater conservation and ecosystem restoration. You will contribute to software development, data workflows, and geospatial modelling frameworks.

Responsibilities include full-stack geospatial tool maintenance, data processing workflows, API and web map tasks, and documentation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Geospatial Developer
Junior Geospatial Developer

Socket.dev • Ottawa

Hybrid
CAD 56,000 - 70,000
Health, dental, vision benefits
Group RRSP matching
13 paid stat holidays
Junior Geospatial Developer
Junior Geospatial Developer

Canadian-Wildlife-Federation • Ottawa

Hybrid
CAD 56,000 - 70,000
Health benefits
RRSP matching
Hybrid work
+2
Senior Full Stack Developer
Senior Full Stack Developer

First Resources Management Group • North Bay

On-site
CAD 70,000 - 90,000
Competitive salary
Excellent benefits
Software Developer
Software Developer

Kongsberg Geospatial • Ottawa

Hybrid
CAD 75,000 - 125,000
RQ07968:Software Developer-Remote
RQ07968:Software Developer-Remote

Rubicon Path • Toronto

Remote
CAD 70,000 - 90,000
Remote work flexibility
Laptop provided
Senior GIS Solutions Designer (Remote/Hybrid)
Senior GIS Solutions Designer (Remote/Hybrid)

Rubicon Path • Toronto, Peterborough

Hybrid
CAD 80,000 - 100,000
Remote work options
Laptop provided
Intermediate Spatial Ecologist
Intermediate Spatial Ecologist

WSP in Canada • Edmonton

Hybrid
GIS Software Developer - Remote, ArcGIS Pro Upgrade
GIS Software Developer - Remote, ArcGIS Pro Upgrade

Rubicon Path • Toronto

Remote
CAD 70,000 - 90,000
Remote work flexibility
Laptop provided
Intermediate Spatial Ecologist
Intermediate Spatial Ecologist

WSP in Canada • Canada

Hybrid
RQ08110 - Sr. Software Developer
RQ08110 - Sr. Software Developer

Rubicon Path • Toronto

Hybrid
CAD 85,000 - 115,000