You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
BDO

Senior Full Stack Developer (.Net Technology Stack)

  • Hybrid
  • 6+ years

Salary

Not stated

Similar roles pay $120K - 185K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The firm is built on positive relationships with its people and clients, and its professionals give clients advice they can trust. The team values personal and professional growth.

This is a hybrid Full Stack Developer role in downtown Toronto for someone with strong Microsoft.NET experience. You will build and support multi-tier applications in C, VB.NET, ASP.NET MVC and Webforms, and you may also work with Java or Python. You will design, build and maintain secure, scalable software alongside cross-functional teams.

Responsibilities

  • Build and maintain multi-tier web applications on.NET technologies, including C, VB.NET, ASP.NET MVC and Webforms.
  • Connect front-end, back-end and database layers so the system performs well and stays secure.
  • Build and consume RESTful APIs for external services and partner systems.
  • Work with Backend, QA and DevOps colleagues to deliver complete solutions that meet business needs.
  • Write and tune queries, stored procedures and triggers in relational databases such as Sybase and SQL Server.
  • Monitor databases, tune performance and troubleshoot to protect data integrity and efficiency.
  • Use Java or Python for specialised tasks, integrations or microservices when needed.
  • Follow sound engineering practice: coding standards, code reviews, source control.
  • Profile performance and optimise code and databases.
  • Write technical documents such as architecture diagrams, specifications and user guides.

Requirements

  • Strong experience building multi-tier applications on the.NET stack in C, VB.NET, MVC, Webforms, Web Services and REST APIs.
  • Experience with Java and/or Python.
  • Experience with relational database programming, for example in Sybase or SQL Server.
  • Experience following professional practice across the full development lifecycle, including coding standards, code reviews, source control, build processes and testing.
  • Experience with.NET server-side technologies, creating and consuming REST backends.

Conditions

Hybrid role based in downtown Toronto.

Some time is spent in the office, at client sites and working virtually, unless an accommodation or alternative arrangement is in place.

The firm offers flexibility over when, where and how you work within its blended model.

The firm is committed to an inclusive workplace where everyone can take part fully.

Benefits

  • Competitive total cash compensation tied to performance.
  • Comprehensive benefits from day one and a flexible personal time off policy.
  • Reimbursement for wellness initiatives.
  • Learning and development opportunities, plus volunteering and charity involvement with company support.

Where you’d work

Part of the week in the office

You can work from

  • Canada

About the company

BDO

Offices in Toronto, Canada, Canada

Also hiring in Calgary, Canada, Edmonton, Canada, Montreal, Canada and 5 more places

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 19 checks run
  • 0 red flags

Still hiring?

13 checks

No red flags

How crowded?

6 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • Java
  • SQL
Seniority
Senior
Type
Full-time
Specialty
Fullstack
Region
Canada
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Specialty
Fullstack
Seniority
Senior
Experience
6+ years
Tech stack
  • Python
  • Java
  • SQL

Location

Work model
Hybrid
Region
Canada
Offices
  • Toronto, Canada
  • Canada
Remote from
  • Canada

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason