Senior Developer - Cloud Applications

CANSEL

Richmond Hill

On-site

CAD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation package
Flexible extended health and dental
Group Life, Disability, AD&D, and more
Employee Assistance Program
Company vehicle program for Sales Reps

Job summary

CANSEL is seeking a Senior Developer to lead the DPC platform's architecture, modernization, and cloud adoption. You will own the design of scalable backend services with Node.js and TypeScript, implement React-based UIs, and drive AI-enabled workflows within a multi-tenant enterprise setting.

Ideal candidates will have 8+ years in software development, 5+ years in cloud-native app development, and experience building enterprise SaaS or platform solutions in a data-intensive, GIS-enabled

Qualifications

  • 8+ years software development experience
  • 5+ years cloud-native application development
  • Experience building enterprise SaaS or platform solutions
  • Strong knowledge of modern web architectures and microservices design
  • Ability to lead architecture decisions and governance

Responsibilities

  • Lead design, enhancement, integration, and modernization of the DPC platform.
  • Architect and drive cloud-native, multi-tenant enterprise architecture.
  • Collaborate with Product Owners, GIS specialists, DevOps, and external stakeholders.
  • Build scalable backend services and modern React interfaces.
  • Embed AI capabilities and governance within platform designs.
  • Ensure RBAC, JWT security, and compliance with security standards.

Skills

Node.js
Express
TypeScript
Prisma ORM
REST APIs
React
Material UI
React Router
State Management
SQL Server
Performance tuning
Data modeling
AWS
ECS
RDS
S3
CloudWatch
SES
API Integration
GIS Platforms
FME
ETL Technologies

Tools

ArcGIS
FME

Job description

We are seeking a highly experienced Senior Developer to lead the design, enhancement, integration, and modernization of the Digital Products Catalog (DPC) platform.

This role will serve as the primary technical owner of the application architecture and will drive platform scalability, extensibility, cloud adoption, developer standards, and product evolution across transportation, GIS, engineering, surveying, and asset management domains.

The successful candidate will work closely with Product Owners, GIS specialists, Infrastructure teams, DevOps engineers, and external stakeholders to transform DPC into a scalable multi-tenant enterprise platform.

Key Responsibilities
Platform Development
  • Design, develop, and enhance DPC platform capabilities.
  • Build scalable backend services using Node.js and TypeScript.
  • Develop modern React-based user interfaces.
  • Create reusable application modules and APIs.
  • Lead application modernization initiatives.
  • Design cloud-native services and microservice architectures.
  • Improve platform scalability and resiliency.
  • Support migration from monolithic components into modular services.
  • Implement event-driven and API-driven integrations.
  • Evaluate opportunities to embed Generative AI capabilities within DPC.
  • Design AI-enabled workflows for metadata enrichment and data governance.
  • Integrate DPC with enterprise knowledge repositories and AI services.
  • Support creation of AI-powered search, discovery, and recommendation features.
  • Collaborate with business stakeholders on AI roadmap initiatives.
  • Establish responsible AI and governance standards for the platform.
Data & Integration
  • Design complex relational database models.
  • Optimize SQL Server performance.
  • Build integrations with:
  • ArcGIS
  • FME
  • Autodesk products
  • ERP systems
  • Workflow systems
Product Evolution
  • Develop capability maps and domain models.
  • Extend asset and standards data models.
  • Translate business requirements into technical solutions.
Security & Governance
  • Implement RBAC and secure authentication mechanisms.
  • Maintain JWT-based security architecture.
  • Ensure compliance with industry security standards.
  • Conduct architecture and code reviews.
Technical Leadership
  • Improve documentation, testing, and design practices.
Required Qualifications
Experience
  • 8+ years software development experience
  • 5+ years cloud-native application development
  • Experience building enterprise SaaS or platform solutions
Technical Skills
  • Node.js
  • Express
  • TypeScript
  • Prisma ORM
  • REST APIs
Frontend
  • React
  • TypeScript
  • Material UI
  • React Router
  • State Management
Databases
  • SQL Server
  • Performance tuning
  • Data modeling
Cloud
  • AWS
  • ECS
  • RDS
  • S3
  • CloudWatch
  • SES
Integration
  • API Integration
  • GIS Platforms
  • FME
  • ETL Technologies

Experience designing and integrating AI-powered enterprise applications using AWS AI services, including:

  • Amazon Bedrock
  • Amazon Q Business
  • Amazon Textract
  • Amazon SageMaker
  • Amazon Rekognition
  • Amazon OpenSearch AI capabilities

Experience building:

  • Retrieval-Augmented Generation (RAG) solutions
  • AI-based standards mapping and data normalization
  • Conversational interfaces and virtual assistants
  • Enterprise search and semantic discovery capabilities
Preferred Qualifications
  • Surveying or engineering domain knowledge
  • Transportation or DOT experience
Success Metrics
  • Reduced technical debt
  • Improved platform performance
  • Faster release cycles
  • Increased platform extensibility
  • Improved integration reliability
WHY CHOOSE CANSEL?

In addition to the strong growth culture of the company, Cansel offers:

  • Competitive compensation package
  • Flexible extended health and dental benefits program.
  • Group Life, Short-term Disability, Long-term Disability, AD&D, and Critical Illness Insurance
  • Access to Virtual Medical Care
  • Access to Virtual Mental Health Services
  • Employee Assistance Program (EAP)
  • Access to online pharmacy
  • Employee Share Ownership Plan
  • Company vehicle program for Sales Reps.
  • Peer-to-Peer Recognition Program
  • Employee Referral Program.
  • Book Club program (we will buy any book that you feel would be beneficial to assist in your professional development).

** We thank all applicants for their interest. Only those selected for an interview will be contacted. We are committed to employment equity and welcome applications from all qualified individuals. **

Cansel is proud to be an equal opportunity employer and of the broad diversity of its employees.

All qualified applicants will receive equal consideration for employment regardless of race, ethnicity, religion, gender, gender identity or expression, sexual orientation, disability, or age.

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

Similar jobs worth comparing

Project Manager - Survey / GIS - Anywhere in Canada
Project Manager - Survey / GIS - Anywhere in Canada

Cansel • Calgary

On-site
CAD 80,000 - 100,000
Competitive compensation package
Flexible health and dental benefits
Employee Referral Program
+1
Senior Development Manager – Parks & Recreation Platform
Senior Development Manager – Parks & Recreation Platform

Camis Inc • Guelph

On-site
CAD 120,000 - 180,000
Competitive base salary
Extended health, dental, vision
RRSP matching
+2
Account Manager - Wide Format Print Equipment (Ontario - remote working)
Account Manager - Wide Format Print Equipment (Ontario - remote working)

Cansel • Canada

Remote
CAD 60,000 - 90,000
Competitive compensation package
Uncapped commission incentives
Flexible health and dental benefits
+7
Senior Forward Deployed Engineer
Senior Forward Deployed Engineer

Caylent • Canada

On-site
CAD 150,000 - 235,000
Unlimited Vacations
Paid Holidays
Paid for exams and certifications
Senior Development Manager – Parks & Recreation Platform
Senior Development Manager – Parks & Recreation Platform

Jobless • Guelph

On-site
CAD 140,000 - 190,000
Competitive base salary
Comprehensive benefits
RRSP matching
+1
Senior Software Engineer, Ecommerce Web Applications (US/Canada)
Senior Software Engineer, Ecommerce Web Applications (US/Canada)

CSC Generation • Toronto

Hybrid
CAD 105,000 - 147,000
Remote work (primarily)
Private medical insurance
Life insurance
+4
Senior Developer
Senior Developer

United States Digital Space LLC • Area E (Thornhill)

Hybrid
CAD 90,000 - 140,000
Wellness program
Education reimbursement
Travel incentives
+1
Customer Service Representative - Burnaby
Customer Service Representative - Burnaby

Cansel • Burnaby

On-site
CAD 42,000 - 64,000
Competitive compensation package
Uncapped Commission incentives
Flexible extended health and dental
+1
Senior Software Engineer, Ecommerce Web Applications (US/Canada)
Senior Software Engineer, Ecommerce Web Applications (US/Canada)

CSC-Generatio • Toronto

Hybrid
CAD 105,000 - 148,000
Remote work
Private medical insurance
Employee discounts
Fronted Engineer
Fronted Engineer

Far Coder • Canada

Hybrid
CAD 143,000 - 229,000
Equity
Health insurance
Dental & vision coverage
+5