Talent.com
Full Stack Engineer
Full Stack EngineerBusPlanner • Waterloo, ON, CA
Full Stack Engineer

Full Stack Engineer

BusPlanner • Waterloo, ON, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

Position Overview

We’re looking for a Fullstack Developer with strong experience in C++ and .NET to help build and maintain our flagship platform, BusPlanner Pro, and related web-based tools. The ideal candidate will be deeply comfortable working in back-end systems, with additional exposure to front-end development using ASP.NET MVC, JavaScript, and Bootstrap.

This is a backend-heavy role - but the ability to contribute to UI development and collaborate across the full stack is important. Our environment includes C++ for core business logic, .NET / C# for web applications, and SQL Server / MySQL for data access. We deploy on IBM Cloud and use Azure DevOps-managed CI / CD pipelines.

Key Responsibilities

  • Contribute to the development and maintenance of BusPlanner Pro, written in C++.
  • Build and support web applications using ASP.NET MVC, C#, and .NET Framework / Core.
  • Support front-end development using JavaScript, HTML5, CSS3, and Bootstrap.
  • Collaborate with cross-functional teams (Product, UI / UX, QA) to deliver reliable, high-quality software.
  • Write clean, maintainable, well-documented code across both front-end and back-end components.
  • Develop and optimize SQL queries and integrate with relational databases like MySQL.
  • Participate in peer code reviews, CI / CD processes, and DevOps-based release workflows.
  • Investigate, debug, and resolve issues in both legacy and modern systems.

Requirements

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field — or equivalent experience.
  • Strong analytical and problem-solving skills; able to work both independently and as part of a team.
  • Strong experience developing web applications using .NET, C#, and ASP.NET MVC.
  • Familiarity with front-end technologies : JavaScript, Bootstrap, HTML5, and CSS3.
  • Experience working with RESTful APIs, software design principles, and architectural patterns.
  • Strong grasp of object-oriented programming (OOP) and performance optimization.
  • Proficiency with SQL, MySQL, and relational database design.
  • Minimum 3 years of full-time work experience.
  • Nice to Have

  • Solid professional experience with C++ in a production environment.
  • Familiarity with IBM Cloud, Azure, or AWS cloud environments.
  • Exposure to MEAN stack (MongoDB, Express, Angular, Node)
  • Experience with CI / CD pipelines, DevOps, or container tools like Docker.
  • Knowledge of legacy system modernization or previous work on hybrid architecture environments.
  • Benefits

    What We Offer

  • Competitive salary and performance-based bonuses.
  • Flexible work hours and remote-friendly setup.
  • Opportunities to grow in a hybrid legacy / modern codebase environment.
  • A collaborative team culture focused on high-impact engineering.
  • Full health and wellness benefits.
  • Compensation

    The expected salary for this role starts at $90,000+ , with flexibility based on experience and qualifications.

    Créer une alerte emploi pour cette recherche

    Full Stack Engineer • Waterloo, ON, CA

    Offres similaires
    Azure DevOps Engineer - waterloo

    Azure DevOps Engineer - waterloo

    LTIMindtree • waterloo, on, ca
    Temps plein
    LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace.Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnan...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Analytics Engineer

    Senior Analytics Engineer

    TekRek • waterloo, on, ca
    Temps plein
    TekRek has partnered with a fast growing firm specializing in AI enablement and data optimization.Our client works with some of the top tier technology firms in Silcom Valley.With rapid growth and ...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Sr. Firmware / Embedded software Engineer - waterloo

    Sr. Firmware / Embedded software Engineer - waterloo

    PotisEdge • waterloo, on, ca
    Temps plein
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    DevOps-Azure

    DevOps-Azure

    Net2Source (N2S) • waterloo, on, ca
    Temps plein
    Extensive handson experience on GitHub Actions writing workflows in YAML using reusable templates.Extensive hands on experience with application CICD pipelines both for Azure and onprem for differe...Voir plus
    Dernière mise à jour : il y a 13 heures • Offre sponsorisée • Nouvelle offre
    Senior Java Software Engineer - waterloo

    Senior Java Software Engineer - waterloo

    Luxoft • waterloo, on, ca
    Temps plein
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    EMS / SCADA Engineer

    EMS / SCADA Engineer

    Pacer Group • waterloo, on, ca
    Temps plein
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Senior Analytics Engineer - TekRek

    Senior Analytics Engineer - TekRek

    TekRek • waterloo, on, ca
    Temps plein
    TekRek has partnered with a fast growing firm specializing in AI enablement and data optimization.Our client works with some of the top tier technology firms in Silcom Valley.With rapid growth and ...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Java Software Engineer - waterloo

    Java Software Engineer - waterloo

    Luxoft • waterloo, on, ca
    Temps plein
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Embedded C Developer - waterloo

    Embedded C Developer - waterloo

    Amaris Consulting • waterloo, on, ca
    Temps plein
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Network Engineer - waterloo

    Network Engineer - waterloo

    Buchanan Technologies • waterloo, on, ca
    Temps plein
    We are seeking a Network Engineer – L2 to support and maintain enterprise network environments for key clients.This role is responsible for the day-to-day operation, troubleshooting, and enhancemen...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Millwright

    Millwright

    Cargill • Hawkesville, ON, CA
    Temps plein
    Week 1 : Monday, Tuesday, Friday, Saturday.Week 2 : Sunday, Wednesday, Thursday.Must hold an Ontario or Inter-Provincial 433A Millwright Certificate. As a Maintenance Millwright at Cargill, you will b...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    React Lead Developer

    React Lead Developer

    HCLTech • waterloo, on, ca
    Temps plein
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Network Engineer - Buchanan Technologies

    Network Engineer - Buchanan Technologies

    Buchanan Technologies • waterloo, on, ca
    Temps plein
    We are seeking a Network Engineer – L2 to support and maintain enterprise network environments for key clients.This role is responsible for the day-to-day operation, troubleshooting, and enhancemen...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    DevOps-Azure - waterloo

    DevOps-Azure - waterloo

    Net2Source (N2S) • waterloo, on, ca
    Temps plein
    Extensive handson experience on GitHub Actions writing workflows in YAML using reusable templates.Extensive hands on experience with application CICD pipelines both for Azure and onprem for differe...Voir plus
    Dernière mise à jour : il y a 13 heures • Offre sponsorisée • Nouvelle offre
    Before School Support - LTO - 7.5 hrs per week

    Before School Support - LTO - 7.5 hrs per week

    Waterloo Region District School Board • Elmira, ON, Canada
    Temps partiel
    Waterloo Region District School Board (WRDSB) serves approximately 65,000 students in 123 schools, as well as alternative and continuing education sites. WRDSB is committed to creating learning envi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineering Consultant - E-Solutions

    Software Engineering Consultant - E-Solutions

    E-Solutions • waterloo, on, ca
    Temps plein
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Data Analytics Engineer - waterloo

    Data Analytics Engineer - waterloo

    EXL • waterloo, on, ca
    Temps plein
    Sports Analytics & Engineering Practice, and we’re hiring an.This role focuses on transforming client data into trusted, analytics-ready assets that power dashboards, insights, and decision-making....Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Full Stack Engineer

    Full Stack Engineer

    Set 2 Close | B Corp • waterloo, on, ca
    Temps plein
    The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée