Postuler

Première détection par notre source: il y a 24 jours

Principal Software Engineer (Canada)

@ TechnoCred

Toronto, Ontario

8+ ans d’expérience
Postuler
SIGNAUX

En bref

TechnoCred is hiring a Principal Software Engineer to build full stack applications and shape the technical vision for future products. The role covers the full development lifecycle, mentoring developers and analyzing project effectiveness.

Responsabilités :

  • Build and deliver applications with React, Node.js, SQL and TypeScript
  • Participate across the full development lifecycle
  • Set technical vision with engineering leadership
  • Mentor and pair with developers
  • Analyze and communicate project effectiveness

Résumé des exigences :

  • At least 8 years as a software engineer
  • Expert React and Node.js development skills
  • Experience writing and optimizing complex SQL
  • Full stack application experience
  • Bachelor's degree in computer science, engineering or physics preferred
  • Ability to present technical issues to non-technical audiences

Outils et compétences

Source et dates

Type de source non vérifié · manatal

Date publiée par l’employeur
Non fourni
Première détection par notre source
2026-10-15
Mise à jour du dossier source
2026-10-15

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience8 an(s) et plus
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (préféré)
Domaines d’étudescomputer science, engineering, physics

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

TechnoCred

ChampValeur
Offres sur Jobsy4
Description
Key Responsibilities Include
  • Build and drive solutions using the technologies you and your team choose.
  • Develop applications using modern technologies and tools such as React, Node.js, SQL, TypeScript etc.
  • Participate in all aspects of the development lifecycle from inception to implementation and support.
  • Collaborate with engineering leadership to create a technical vision for future products.
  • Mentor and pair with other developers, honing your coding, software design and leadership skills.
  • Pull data to analyze and communicate project effectiveness.
  • Make appropriate decisions on trade offs between delivery and tech debt.
  • Work effectively to collaborate across development groups and departments.

An Ideal Candidate Will Have the Following
  • At least 8 years of experience as a software engineer building applications and service-based systems.
  • Bachelor’s Degree in computer science, engineering, or physics is preferred.
  • A proven history of effective application development in multiple languages and technologies.
  • Experience developing full stack applications or other systems of similar complexity involving multiple distributed components.
  • Experience writing and optimizing complex SQL queries.
  • Ability to create software with reliability and error detection/compensation in mind.
  • Demonstrated HTML, CSS and JavaScript skills.
  • Expert level React and Node development skills.
  • Ability to present to large groups and present technical issues to non-technical audiences.
  • Experience building an application from end to end, integrating multiple technology stacks.
  • Strong communication and collaboration skills and the ability to educate other team members on modern technologies and coding patterns.
  • Concrete mentorship skills.
  • Deep understanding of business metrics.

Emplois semblables

  • Principal Software Engineer

    Mississauga, ON
    143k–178k $/anHybrideTemps plein

    PointClickCare: PointClickCare is a leading health tech company with one simple mission: to help providers deliver exceptional care.

    Candidates need a strong record of shipping production software in Java, Python or similar, deep knowledge of cloud-native and distributed systems, and expertise with SQL databases, RESTful APIs, microservices, React and CI/CD. Comfort with AI-augmented development tools and on-call incident response is required.

    GitHub Copilot, Claude Code, GitHub Actions, Jenkins, Terraform, Kubernetes (AKS)

  • Principal Software Engineer - Agentic Engineering Platform

    Toronto, ON
    Télétravail

    OpenTable

    8+ ansCandidates need 8+ years of software engineering experience delivering production systems, deep knowledge of API design, service-oriented architecture, scalability and security, and strong use of AI coding tools. Candidates also need to learn unfamiliar domains and help other engineers adopt new tools.

    Claude, Codex, Cursor

    Principal Software Engineer - Agentic Engineering Platform

    Toronto, ON

    OpenTable

    8+ ansCandidates need 8+ years of software engineering experience delivering production systems, deep knowledge of API design, service-oriented architecture, scalability and security, and strong use of AI coding tools. Candidates also need to learn unfamiliar domains and help other engineers adopt new tools.

    Claude, Codex, Cursor

  • Principal Software Engineer

    Toronto, ON

    OCS

    10+ ansCandidates need 10+ years of software engineering experience, including hands-on Dynamics AX or Dynamics 365 Finance and Operations work in X++. They also need strong integration, SQL Server, Java and JavaScript skills, and experience leading engineering teams.

    Microsoft Dynamics 365 Finance and Operations, X++, SQL Server, Azure Logic Apps, Azure Functions, Azure Service Bus

  • Principal Software Engineer

    Ottawa, ON
    Temps plein

    Broadcom Canada ULC

    12+ ansBroadcom Canada needs a Bachelor's degree in engineering plus 12 or more years of related experience. Candidates must know C++/C, Linux/Yocto, OpenBMC or ZephyrOS, hardware bus interfaces, Redfish and DMTF standards, and secure boot.

    Linux, Yocto, OpenBMC, ZephyrOS, C++

    Principal Software Engineer

    Ottawa, ON
    Temps plein

    Broadcom Canada ULC

    12+ ansBroadcom Canada needs a Bachelor's degree in engineering plus 12 or more years of related experience. Candidates must know C++/C, Linux/Yocto, OpenBMC or ZephyrOS, hardware bus interfaces, Redfish and DMTF standards, and secure boot.

    Linux, Yocto, OpenBMC, ZephyrOS, C++

  • Principal Software Engineer

    Toronto, ON
    Contrat

    Patch & Permasearch

    12+ ansCandidates need 12+ years of hands-on engineering experience and 8+ years of expert web and API development with React, NestJS, Node.js and Spring Boot. Strong cloud architecture, security, and executive communication skills are also required.

    React, NestJS, Spring Boot, Azure Container Apps, APIM, Docker

  • Principal Software Engineer - Backend

    Toronto, ON
    Temps plein

    Autodesk

    10+ ansCandidates need 10+ years of backend and distributed systems experience, including Python, AWS and API work at scale. A bachelor's or master's degree or equivalent practical experience is required.

    AWS, Python, Kafka, Kinesis, Snowflake

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.