Talent.com
Full Stack Engineer
Full Stack EngineerBusPlanner Inc. • Waterloo, Region of Waterloo, CA
Full Stack Engineer

Full Stack Engineer

BusPlanner Inc. • Waterloo, Region of Waterloo, CA
1 day ago
Job type
  • Full-time
Job description

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.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field — or equivalent experience.
  • Solid professional experience with C++ in a production environment.
  • 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.
  • Experience using Git or equivalent version control systems.
  • Strong analytical and problem-solving skills; able to work both independently and as part of a team.
  • Nice to Have

  • 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.
  • 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.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Full Stack Engineer • Waterloo, Region of Waterloo, CA

    Similar jobs
    Founder

    Founder

    Loud Solutions • waterloo, ON, ca
    Full-time
    Co-Founder & CEO AI-First Venture | VC Backed Remote (Canada & US) The Manda...Show more
    Last updated: 15 days ago • Promoted
    Azure DevOps Engineer - waterloo

    Azure DevOps Engineer - waterloo

    LTIMindtree • waterloo, on, ca
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Project Coordinator

    Project Coordinator

    People Store Staffing • Woodstock, ON, Canada
    Full-time
    Project Coordinator – Infrastructure.Our client is a construction firm delivering civil and infrastructure projects and is currently seeking an Infrastructure Project Coordinator to support the pla...Show more
    Last updated: 26 days ago • Promoted
    Licensed Millwright - Dunlop Facility

    Licensed Millwright - Dunlop Facility

    Cargill • Hawkesville, ON, CA
    Full-time
    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...Show more
    Last updated: 27 days ago • Promoted
    Scada Engineer

    Scada Engineer

    Akkodis • waterloo, on, ca
    Full-time
    EMS / SCADA Engineer – Power Systems.Professional Services Engagement – B2B (Incorporated Entities Only).Akkodis is seeking an EMS / SCADA Engineer – Power Systems for a remote contract position su...Show more
    Last updated: 3 days ago • Promoted
    .Net Fullstack developer with c# (Security Clearance)

    .Net Fullstack developer with c# (Security Clearance)

    Confidential • waterloo, ON, ca
    Full-time
    Key Responsibilities • Design, develop, and maintain applications using .NET Framework and C# Build an...Show more
    Last updated: 6 days ago • Promoted
    Retail Evaluator

    Retail Evaluator

    ISC-CX • Woodstock, Ontario, Canada
    Full-time
    Have you ever wanted to have your retail experiences heard by the large corporations? ISC-CX may be able to give you that voice! We are looking for Retail Service Evaluators for a large ongoing pr...Show more
    Last updated: 30+ days ago • Promoted
    Forensic Engineer SME

    Forensic Engineer SME

    Mitigateway • waterloo, ON, ca
    Full-time
    Why Join Mitigateway We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood an...Show more
    Last updated: 20 days ago • Promoted
    Senior Analytics Engineer - TekRek

    Senior Analytics Engineer - TekRek

    TekRek • waterloo, on, ca
    Full-time
    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 ...Show more
    Last updated: 26 days ago • Promoted
    Java Software Engineer - waterloo

    Java Software Engineer - waterloo

    Luxoft • waterloo, on, ca
    Full-time
    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...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer (Java / Angular) - waterloo

    Software Engineer (Java / Angular) - waterloo

    Tundra Technical Solutions • waterloo, on, ca
    Full-time
    Please note, this is a contract position with an initial expected 12 month duration, dependant on client / project needs and requirements. Our client is looking for a self-driven senior software engin...Show more
    Last updated: 3 days ago • Promoted
    Millwright

    Millwright

    Cargill • Mannheim, ON, CA
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Full-Time Night Associate

    Full-Time Night Associate

    Rona+ • Waterloo, Ontario, Canada
    Full-time +1
    At RONA, our employees let their passion blossom every day.Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities...Show more
    Last updated: 30+ days ago • Promoted
    Forensic Engineer SME - Mitigateway

    Forensic Engineer SME - Mitigateway

    Mitigateway • waterloo, on, ca
    Full-time
    We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Show more
    Last updated: 30+ days ago • Promoted
    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
    Part-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    React Lead Developer

    React Lead Developer

    HCLTech • waterloo, ON, ca
    Full-time
    Responsibilities Design and implement user interface components using React JS.Lead and mentor a team of React JS developers. Collaborate with cross-functional teams to ...Show more
    Last updated: 10 days ago • Promoted
    Shift Supervisor - Contract - 5 : 45pm

    Shift Supervisor - Contract - 5 : 45pm

    Penske Truck Leasing • Woodstock, Ontario, Canada
    Permanent +1
    Position Summary : Supervises a small group (6-12) of hourly associates in a cross dock, warehouse, or transportation management operation. Monitors day-to-day operations for compliance to establish s...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Set 2 Close | B Corp • waterloo, on, ca
    Full-time
    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...Show more
    Last updated: 11 days ago • Promoted