Senior Developer – Cloud Applications in Richmond Hill

Senior Developer – Cloud Applications in Richmond Hill

Richmond Hill Full-Time 121500 - 148500 $ / year (est.) On-site
C

At a Glance

  • Tasks: Lead the design and development of a cutting-edge cloud application platform.
  • Company: Join Cansel, a forward-thinking tech company with a strong growth culture.
  • Benefits: Enjoy competitive pay, flexible health benefits, and access to virtual medical care.
  • Other info: Collaborative environment with opportunities for professional growth and learning.
  • Why this job: Make a real impact by transforming digital products with innovative technologies.
  • Qualifications: 8+ years in software development and 5+ years in cloud-native applications.

The predicted salary is between 121500 - 148500 $ per year.

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, and 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.

Senior Developer – Cloud Applications in Richmond Hill employer: Cansel Group of companies

Cansel is an exceptional employer that fosters a strong growth culture, offering competitive compensation and a comprehensive benefits package, including flexible health plans and access to virtual medical and mental health services. With a commitment to employee development through programs like the Book Club and Peer-to-Peer Recognition, Cansel provides a collaborative work environment where innovation thrives, making it an ideal place for Senior Developers looking to make a meaningful impact in cloud applications.

C

Contact Details:

Cansel Group of companies Recruitment Team

We think you need these skills to ace Senior Developer – Cloud Applications in Richmond Hill

Node.js
TypeScript
React
Express
Prisma ORM
REST APIs
SQL Server