Full Stack Developer (C# /.Net /Blazor)

Job Summary Description


Are you a team player? Do you want to see the products you develop grow and reach more and more users? Would you like to develop ERP systems deployed throughout Quebec in the construction, private medical and professional services sectors?

CTRL has what you are looking for!

As a Full Stack Developer (C# /.Net /Blazor), you will join our web application development team, whose mandate is to develop a new suite of ERP products in order to grow CTRL's presence with our clients. You'll face significant challenges, including the creation of a common development platform to help develop future web products.

Forget the 6-month projects that are left behind after delivery. Your passion and talent for software architecture and web development will be put to the test to bring to life software that can constantly evolve. You will live and see the fruits of your labour and that of your team on a daily basis.

We are looking for someone who is willing to work at all levels of a web application development project (Full Stack) but who has demonstrated Front-End development skills that will allow him/her to support his/her colleagues in their work but also to ensure the efficient evolution of the Front-End architecture. For example, assisting the Tech Lead in the technical supervision of developers and establishing Front-End development standards.

You will be part of a Scrum team composed of a Tech Lead, developers, analysts and a product owner who participate in the development of new strategic products for the company and where your impact and contribution will be recognized.

Here is the technology stack that will constitute your playground:

  • C# .Net / Blazor
  • HTML, CSS, Javascript (Bootstrap)
  • Azure DevOps (Board, Repo and Pipeline)
  • Azure Cloud (Test and production servers)
  • MSSQL and Advantage Database Server

What do we offer you?

We offer you a collaborative environment in a young, dynamic team constantly looking to improve by always being open to new ideas. Do you want to make a difference? We have the environment for you!

More specifically, here is what you can expect:

  • A close-knit and dynamic team:
  • Themed 5@7's: Soccer, Gin Tasting, Board Games, Lan Party, Laser Tag, etc.
  • A private terrace with a barbecue offers a good place for us to get to know each other better.
  • A friendly workspace:
  • Open spaces
  • Several shared meeting rooms.
  • Ergonomic chair and desk with adjustable height for standing work.
  • Flexibility for telecommuting.
  • The team has chosen to work once a week in the office to see each other a bit!
  • Snacks and drinks are available.
  • Great location:
  • Our headquarters is located in a pleasant and accessible location, steps away from St. Charles and Berger Rivers linear park.
  • Restaurants, gyms and services are also nearby!
  • Free coffee
  • Training program and tuition reimbursement.
  • Group insurance and retirement savings plan.


  • 3+ years of web application development (with demonstrated Front-End experience).

Technical Skills

  • Web application development (SPA - any framework).
  • Knowledge of HTML 5, CSS3, JavaScript, and BootStrap.
  • Knowledge of relational databases.
  • Knowledge of GIT.
  • Knowledge of software architecture (TDD, Design Pattern, Tell Don't Ask, SOLID, etc.).
  • Knowledge of the .Net environment (an asset).

Interpersonal skills/values

  • Be a good team player / believe you are more potent in a group than alone.
  • Enjoy verbal communication and relating to people.
  • Have a positive approach to communication.
  • Involved in the success of the team and the company.
  • Be able to provide constructive criticism but then rally behind the team's decisions and do everything possible to make the team successful.
To discuss
37.5 h - Full time


Level of studies
Years of experience
3 +
Written Language
Fr: Advanced
En: Intermediate
Spoken Language
Fr: Advanced
En: Intermediate


Recognition Program
Recognition Program
Retirement and Retirement Savings Plan
Retirement and Retirement Savings Plan
Reimbursement of Tuition Fees
Reimbursement of Tuition Fees
Free Parking
Free Parking
Nearby Public Transit
Nearby Public Transit
Floating Leave Days
Floating Leave Days
Computer Purchase Program
Computer Purchase Program
Employee Assistance Program (EAP)
Employee Assistance Program (EAP)
Training and Development Program
Training and Development Program
Frequently Asked QuestionsContact MeGet In Touch With Us