CanCareer

742 jobs across Canada

Registration AgentMétis Nation–Saskatchewan · Saskatoon, SK · Today
Full-time$48k/yr
Child, Youth & Family Staff YMCA · Chilliwack, BC · Yesterday
Part-time$19/yr
Senior Emergency Management CoordinatorCanadian Red Cross · CAN - PE - Charlottetown Office · Yesterday
Full-time
Public Health Specialist Roster (Casual)Canadian Red Cross · Canada · Yesterday
$100–170/yr
Mental Health & Addiction Support Worker FTEHN Canada · Nanaimo, BC · Yesterday
Full-time$21–25/hr
Youth Community Worker 2026Toronto Community Housing · Toronto/Downtown · Yesterday
Contract
Field CoordinatorCanadian Nuclear Laboratories · Chalk River Laboratories · Yesterday
Contract
Medical Supply Technician IICanadian Red Cross · CAN - PE - Charlottetown Office · Yesterday
Contract✓ No degree needed
Case Manager - RosterCanadian Red Cross · Canada · YesterdayMental Health & Addiction Support Worker CasualEHN Canada · Toronto, ON · Yesterday
Part-time$22.49–25.09/hr
Director, Fire & Emergency ManagementCanadian Nuclear Laboratories · Chalk River Laboratories · YesterdayResponsable en gestion des urgencesCanadian Red Cross · CAN - QC - Montréal · Yesterday
Contract
G2 Radiation SurveyorCanadian Nuclear Laboratories · Chalk River Laboratories · YesterdayDue Diligence Program SpecialistCanadian Nuclear Laboratories · Chalk River Laboratories · YesterdaySales Associate-RetailRoots · McArthur Glen - Store 198, 1154-7899 Templeton Station Rd. Unit 154/155, Richmond, British Columbia, Canada · Yesterday
✓ Entry-level✓ No degree needed
Team Lead-RetailRoots · Kingston - Store 173, 229 Princess Street, Kingston, Ontario, Canada · YesterdayIT Business AnalystRoots · 1400 Castlefield Ave, York, ON M6B 4C4, Canada · YesterdayTeam Lead-RetailRoots · Sherway Gardens - Store 130, 25 The West Mall, Unit 3000, Etobicoke, Ontario, Canada · YesterdayTeam Lead-RetailRoots · Stockyards - Store 194, 45 Gunns Rd, Unit 101, Toronto, Ontario, Canada · YesterdaySales Associate-RetailRoots · Sherway Gardens - Store 130, 25 The West Mall, Unit 3000, Etobicoke, Ontario, Canada · Yesterday
✓ Entry-level✓ No degree needed
← All jobs

Programmer/Developer

NCC · Any Province in Canada, ON · 1w ago

Full-time$83k–93k

See how your resume scores against this role — free, no account needed.

Taking care of our environment has never been more important than it is today. The Nature Conservancy of Canada (NCC) is looking for a Programmer/Developer to join a team committed to protecting our most important natural areas and the plants and animals they sustain.

NCC is the nation’s leading not-for-profit, private land conservation organization, working to protect our most important natural areas and the species they sustain. Since 1962, we have brought people together to conserve and restore more than 15 million hectares across Canada. NCC takes a collaborative, evidence-based approach to achieve conservation success for the sake of nature and Canadians. With a national office in Toronto and seven regional offices across the country, NCC delivers results you can walk on.

NCC recognizes that we work on lands that have long been cared for by Indigenous Peoples under their own laws and knowledge systems. We are committed to transforming how we do our work, advancing Reconciliation through conservation, and working with Indigenous Peoples in meaningful, respectful, and supportive ways.

Position details: Full-time, permanent

Position title: Programmer/Developer

Position Summary

The Programmer/Developer works within NCC’s Data and Analytics team to build and maintain the tools, data pipelines, dashboards, and spatial analysis workflows that support conservation decision-making across Canada. You will develop and maintain web applications, design geospatial data processing pipelines, build and manage Power BI dashboards and other user-facing reporting tools, and produce analyses at national and ecoregion scales. A strong foundation in core data principles (data modelling, data quality, and data management) is essential. You will join a collaborative team of analysts and developers working across national and regional conservation priorities. You will work closely with GIS analysts, conservation practitioners, external researchers, and senior leadership to translate complex spatial data into actionable tools and outputs. You will also contribute to emerging initiatives across the team as priorities evolve.

Position Requirements

Education

University degree in computer science, geomatics, environmental science, biology, or a related field. A science background is preferred but not required. A graduate degree is an asset.

Experience

  • 3–5+ years of experience in software development with a focus on spatial or environmental data
  • Demonstrated experience building and maintaining production web applications
  • Experience working with large-scale geospatial datasets in environmental, natural resource, or conservation contexts

Technical Skills (Required)

  • Python for scripting, automation, geospatial processing (including ArcPy), and application development
  • SQL for data management and querying
  • Power BI for dashboarding, data visualisation, and reporting
  • GIS and spatial analysis including raster and vector processing at regional and national scales
  • Git/GitHub for version control, pull requests, and collaborative development
  • Comfort using AI-assisted development tools (e.g., GitHub Copilot, LLM-based coding assistants)

Technical Skills (Asset)

  • R and R Shiny for spatial analysis and application maintenance
  • Docker for containerized application deployment
  • Linux server administration including SSL certificates, remote access, and license management
  • Experience with conservation planning tools (e.g., Where to Work, prioritizr, Zonation)
  • Cloud platforms (Azure)
  • Machine learning and AI tools
  • Remote sensing platforms
  • Familiarity with optimization solvers (e.g., Gurobi)

Soft Skills

  • Ability to translate technical outputs into clear, non-technical visuals and language for senior leadership and external partners
  • Comfort working directly with external researchers, government partners, and senior leadership as a collaborative data thinking partner who is equally comfortable in stakeholder conversations and behind a screen
  • Strong stakeholder engagement skills with the ability to support partners in understanding and using NCC tools and data
  • Experience mentoring junior staff or interns
  • Excellent written and spoken English. French is an asset.
  • Ability to work with distributed teams across multiple time zones
  • Results-oriented with a history of consistently meeting deadlines
  • Strong interpersonal, time management, and organizational skills

Location

Remote within Canada, with flexible location arrangements and no regular in-person attendance required, aside from up to two staff gatherings per year.

Reports to

Director, Data and Analytics

To Apply

Please submit your cover letter and resume through our Career Centre.

Application Deadline

June 20, 2026 | 11:59pm EST, 9:59pm Mountain Time, 8:59pm Pacific Time, 10:50pm CST, 00:59 am +1 AST

At NCC, we're committed to providing a healthy, safe, barrier free and inclusive, workplace, where respect and diversity are recognized assets. We strive for bold conservation achievements in which equity, diversity and inclusion (EDI) are the norm. We welcome applications from racialized persons/visible minorities, women, Indigenous persons, persons with disabilities, ethnic minorities, and persons of minority sexual orientations and gender identities, as well as from all qualified candidates with the skills and knowledge to productively engage with diverse communities. NCC implements an employment equity program and encourages members of designated groups to self-identify.

Accommodations are available on request for candidates taking part in all aspects of the selection process. For a confidential inquiry, contact us by email at [redacted] to make any required arrangements. If you have questions regarding accessible employment at NCC, please email us at [redacted].