Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Developer (.Net Technology Stack)

BDO Canada

Putting people first, every day

BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a people-first culture with a high priority on your personal and professional growth.

Your Opportunity

We are seeking a skilled Full Stack Developer with strong expertise in the Microsoft .NET technology stack for a hybrid role in downtown Toronto. The ideal candidate will have hands‑on experience building multi‑tier applications in C#, VB.NET, ASP.NET MVC, and webforms, along with exposure to Java or Python. In this role, you will design, develop, and maintain robust solutions, collaborating closely with cross‑functional teams to ensure high‑quality, secure, and scalable software.

Roles and responsibilities

  • Design, develop, and maintain multi-tier web applications using .NET technologies (C#, VB.NET, ASP.NET MVC, Webforms).
  • Implement and integrate front‑end, back‑end, and database components, ensuring optimal performance and security.
  • Create and consume RESTful APIs to support integration with external services and partner systems.
  • Collaborate with cross‑functional teams (Backend, QA, DevOps) to deliver end‑to‑end solutions that align with business requirements.
  • Develop and optimize queries, stored procedures, and triggers in relational databases (e.g., Sybase, SQL Server).
  • Perform database monitoring, performance tuning, and troubleshooting to ensure data integrity and system efficiency.
  • Leverage Java or Python to facilitate specialized tasks, integrations, or microservices as needed.
  • Adhere to professional software engineering practices including coding standards, code reviews, and source code management.
  • Conduct performance profiling and implement optimizations at both the code and database levels.
  • Produce technical documentation such as system architecture diagrams, technical specifications, and user guides.

How do we define success for your role?

  • You demonstrate BDO's core values through all aspect of your work: Integrity, Respect and Collaboration
  • You understand your client's industry, challenges, and opportunities; clients describe you as positive, professional, and delivering high-quality work
  • You identify, recommend, and are focused on effective service delivery to your clients
  • You share in an inclusive and engaging work environment that develops, retains & attracts talent
  • You actively participate in the adoption of digital tools and strategies to drive an innovative workplace
  • You grow your expertise through learning and professional development.

Your experience and education

  • Strong programming experience in multi-tier applications based on Microsoft .NET technology stack including C#, VB.NET, MVC, Webforms, Web Services, REST API's
  • Experience developing in Java and/or Python
  • Experience with relational database programming (e.g. Sybase, SQL Server)
  • Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing
  • Experience with .NET based server‑side technologies and creating/consuming from a REST backend.

Why BDO?

Our people‑first approach to talent has earned us a spot among Canada's Top 100 Employers for 2026 . This recognition is a milestone we're thrilled to add to our collection of awards for both experienced and student talent experiences.

At BDO, our people experience is guided by three core pillars- Do work with genuine care, Do what matters with purpose, and Do what's next - shaping how we support our people, serve our clients, and grow together.

Our firm is committed to providing an environment where you can be successful in the following ways:

  • We enable you to engage with how we change and evolve, being a key contributor to the success and growth of BDO in Canada.
  • We help you become a better professional within our services, industries, and markets with extensive opportunities for learning and development.
  • We support your achievement of personal goals outside of the office and making an impact on your community.
  • We foster a collaborative, inclusive environment where your ideas are valued, and you can do your best work with genuine care and purpose
  • We encourage innovation and forward thinking, empowering you to embrace what's next and help shape the future of our firm

Giving back adds up: Where company meets community.

BDO is actively involved in our communities by supporting local charity initiatives. We support staff with local and national events where you will be given the opportunity to contribute to your community.

Total rewards that matter:

We pay for performance with competitive total cash compensation that recognizes and rewards your contribution. We provide comprehensive benefits from day one, and a flexible personal time off p

#J-18808-Ljbffr
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer (.Net Technology Stack) in Toronto, ON vacancy
  • $125k - $150k per year

     ...specialist-level care, and we are opening our care to men, starting with weight management. The Role We are hiring a Senior Full-Stack Developer to build the products our patients, clinicians and employer clients use every day. You will own features end to end, from... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    3 days per week

    Blair Health

    Toronto, ON
    2 days ago
  • $95k - $145k per year

     ...Toronto, ON / Montreal, QC Preferred Languages: Bilingual (English / French) Preferred Employment Type: Full-Time, Permanent CGI is seeking an experienced Senior Full Stack Developer to join our growing Software Engineering Practice within the Emerging Technologies team. As a... 
    Senior
    Permanent employment
    Full time

    CGI

    Toronto, ON
    2 days ago
  •  ...Position Overview We are looking for a Senior Full Stack Developer who can work across our entire product portfolio, from the established platforms that hundreds of school districts run on every day to the next-generation platform we are building to expand what's possible... 
    Senior
    Full time
    Remote work
    Flexible hours

    BusPlanner

    Toronto, ON
    21 days ago
  • $81.6k - $115.2k per year

     ...Hours: 37.5 Line of Business: Technology Solutions Pay Details: $81,...  ...Job Description: CUSTOMER Develop new solutions as required for...  ...Foundational experience with .NET 8 or later, Python, or a...  ...grow, and you can unlock your full potential to achieve your career... 
    Suggested
    Full time
    Internship
    Work from home
    Shift work

    TD

    Toronto, ON
    2 days ago
  • $70 per hour

    Role: Full Stack .NET Developer  Rates: Up to $70.00 p/h INC. Location: Remote, GTA Based Structure: 6 month contract - We have a great new opportunity to support one of our clients in a full time capacity! Please see below for more information on the position and... 
    Suggested
    Full time
    Contract work
    Remote work

    CorGTA

    Toronto, ON
    5 days ago
  • $80k - $130k per year

     ...Position Description: We are Canada's largest independent information technology services firm, and after 50 years, we're still growing! Join Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector. This role is hybrid and requires you... 
    Senior
    Full time
    Work at office
    3 days per week

    CGI

    Toronto, ON
    2 days ago
  • $95k - $145k per year

     ...Position Description: CGI is looking for an experienced Full Stack Developer to work on challenging assignments related to the modernization...  ...Java, Spring Boot, Spring Batch, JPA, REST APIs, and related technologies. Develop and enhance applications deployed within Google... 
    Senior
    Full time
    Work at office
    2 days per week
    3 days per week

    CGI

    Toronto, ON
    2 days ago
  •  ...players, we stay at the leading edge of technology, remain nimble even as a global leader,...  ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth...  ...Description We are looking for a Senior Full Stack Developer to design, build and maintain... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Toronto, ON
    4 days ago
  • $132k - $178.5k per year

     ...Come join the Intuit Toronto site as a Senior Software Developer. Be a leader in our Data, Growth and Experiences team that is building an AI powered...  ...growth at scale. The ideal candidate is an experienced full stack Software Developer who is proficient with JavaScript/... 
    Senior
    Full time
    Work at office
    3 days per week

    Intuit

    Toronto, ON
    2 days ago
  •  ...difference every day? Join us at QualityAI! We are looking for a Full-Stack Developer to join our growing team in Canada/Mexico/Argentina!...  ...Key Requirements Strong hands-on experience with Angular, .NET, Aurora PostgreSQL, AWS, and Cloud technologies. Proven experience... 
    Senior
    Full time
    Local area
    Remote work

    Qualitest Group

    Toronto, ON
    18 days ago
  •  ...interactions with healthcare providers, through human-centric software powered by AI. WHAT'S ON OFFER We're looking for a Senior Full-Stack Developer to join our engineering team! You'll work across the full stack to design, build, and ship features that directly impact... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    21 days ago
  •  ...Overview We are looking for a Senior Full Stack Developer to take ownership of backend architecture and development for end-user self-service and access visibility solutions. This role combines architectural responsibility with hands-on development of APIs, scripts, and system... 
    Senior
    For contractors
    Internship
    Flexible hours

    Adastra Corporation

    Toronto, ON
    11 days ago
  • We’re seeking a Senior Software Engineer to enhance a cross-asset order and position management system. The engineer shall have experience...  ...managers, quantitative analysts, and product teams to develop technology solutions that create tangible business value in the capital markets... 
    Senior
    Long term contract

    Luxoft

    Toronto, ON
    10 days ago
  • $100k - $120k per year

    ️Are you a full stack developer who wants to build reliable, production-grade features on complex financial data, from backend services to client reporting?  We’re hiring an Intermediate Full Stack Python Developer to join an established financial software company building... 
    Full time
    Night shift
    3 days per week

    STACK IT Recruitment

    Toronto, ON
    13 days ago
  • $120k - $145k per year

     ...product-innovation firm providing AI, strategy, design, and technology services to the world’s most ambitious businesses and brands....  ...solutions trusted by 500 million people. About The Role As a Senior Full Stack Developer you'll be tasked with working on web application... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    a month ago
  •  ...We are looking for a Full Stack developer to join our Toronto team and help us take our products to the next level in connectivity and performance...  ...-integrity 3D digital twins of dynamic environments, our technology powers disruptive, market-leading solutions in intelligent... 
    Senior
    Full time
    Internship

    Invision AI

    Toronto, ON
    a month ago
  • $90k - $120k per year

     ...product-innovation firm providing AI, strategy, design, and technology services to the world’s most ambitious businesses and brands...  ...solutions trusted by 500 million people. About The Role As a Full Stack Developer you'll be tasked with working on one of our web application... 
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    a month ago
  •  ...the technical vision and architecture for full stack development, ensuring high standards of...  ...: Mentor and guide junior and mid-level developers, fostering a culture of continuous...  ...current with industry trends and emerging technologies, and apply this knowledge to drive innovation... 
    Senior
    Fixed term contract

    MarkiTech

    Toronto, ON
    7 days ago
  • usd85k - usd100k per year

    Reporting to the Manager, E-Commerce, the Full Stack Developer, E-Commerce for Bed Bath & Beyond is responsible for building, optimizing, and...  ...Our recruitment process incorporates various screening technologies, which may include AI, to screen for employability or suitability... 
    Internship
    Seasonal work
    Local area

    Sleep Country

    Toronto, ON
    3 days ago
  •  ...Job Description Job Description Senior Full-Stack Engineer (Knowledge Graph Platform) Location: [Toronto / hybrid, Canada] Responsibilities •       Design and build Python backend services and REST/Fast APIs, including event-driven pipelines that react to UI edits... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Direct hire
    Immediate start

    NationMind LLC

    Toronto, ON
    7 days ago
  • $120.8k - $170.8k per year

     ...Are you ready to build full stack applications that help protect Citi from financial risk? As a Full Stack Developer working across Java and React, you will design and build backend...  ..., and CCAR. You will work across the full technology stack, from scalable backend services to... 
    Long term contract
    Full time
    Work at office
    Remote work

    Citigroup

    Toronto, ON
    19 hours ago
  • $94.3k - $141.5k per year

     ...shapes your daily life, our Operations & Technology teams are charged with a mission that...  .... The Role: We are seeking a Senior Front-end Developer to join the Markets Technology division...  ...and Finance business lines. This is a full-stack-capable role with a heavy front-... 
    Senior
    Full time

    Citigroup

    Toronto, ON
    19 hours ago
  • $118k - $152k per year

     ...Build modern digital platforms at the intersection of engineering, cloud technology, and financial services. The Role We are looking for an experienced Senior Full-Stack Python Software Engineer to design and build high-quality digital solutions using Python web frameworks... 
    Senior
    Internship
    Immediate start

    Capco

    Toronto, ON
    13 hours ago
  • usd162.59k - usd195k per year

     ...screenshare, and project management—all with full data and operational control. Mattermost...  ...learn more, visit  We are seeking a  Senior Full Stack Engineer to help build and scale...  ...correctness, security, and design decisions Develop internal tooling and testing... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide

    Mattermost

    Toronto, ON
    13 hours ago
  • $130k - $150k per year

     ...Role  Fable is looking for a highly motivated Senior Software Engineer with deep backend expertise, strong full-stack development skills, and hands-on experience building...  ..., production-ready software.  ~ Design, develop, test, deploy, and support software throughout its... 
    Senior
    Full time
    Work at office
    Remote work

    Fable

    Toronto, ON
    5 days ago
  •  ...restaurants thrive. Our world-class technology empowers restaurants to focus...  ..., and the experience for developers and content authors. Your remit will be to help evolve our stack to better suit the changing needs...  ...or equivalent CMS ~ Strong full-stack engineering experience... 
    Senior
    Work at office
    Local area
    2 days per week

    OpenTable

    Toronto, ON
    18 days ago
  •  ...Full Stack Developer - Vue.js, JavaScript/TypeScript, .NET, SQL Toronto, ON - Hybrid (4 Days WFO) Skills: Core .NET Technologies Experience Required: 10 yrs Role Descriptions: Frontend UI / Full Stack Developer • Strong experience in frontend technologies... 
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...seasoned team with deep experience in financial services and technology. We have previously worked at companies including The Boston...  ...judgment, and delivering reliable software. We're looking for a Senior Full Stack Engineer with strong engineering fundamentals, product... 
    Senior
    Full time

    baselane

    Toronto, ON
    22 days ago
  •  ...curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital...  ...Authorization The salary range for the position is based on a full-time schedule. Your ultimate salary within this range... 
    Senior
    Full time
    Internship

    IBM

    Toronto, ON
    6 days ago
  • $215k - $295k per year

     ...their craft. We are a global technology company headquartered in...  ...our AI workspace platform Develop autonomous agents that talk to...  ...comfortable working across the stack. You’re able to read and understand...  ...of your projects. Full-Time Employees at Cohere enjoy... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Toronto, ON
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Developer (.Net Technology Stack). Be the first to apply!