CareerPlanSign in

Full Stack Developer

Canada - Fredericton, NB💼 Full-time🗓 2026-08-07 → 2026-09-26

Core

Develop and optimize the Hydrographic Production Database (HPD), a global system for managing, validating, and producing marine charting data.

Role type

Senior backend/full stack developer (geospatial data systems)

Builds

Production database systems and backend services for hydrographic and maritime charting

Domain

Hydrography, marine data management, geospatial software

Deliverable

production ML models | product features | dashboards & analysis

Required skills

C++ backend development, SQL query optimization, relational database design, API development, data modeling, performance tuning

Preferred skills

PostgreSQL, Oracle, Python, RESTful API design, geospatial standards (S-57, S-100), Git, Subversion

Technologies

C++, PostgreSQL, Oracle, Python, REST, JSON, S-57, S-100, Git, Subversion, Jira

Responsibilities

Build new features using C++ on the application layer, develop and optimize SQL queries and stored procedures, maintain backend services and APIs, support data ingestion and validation, contribute to data modeling aligned with hydrographic standards, participate in performance tuning and debugging, contribute to automated testing and CI practices

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.