Senior Developer

It is often said that it is important to enjoy the company of your colleagues as you will spend more time with them than your family & friends in an average week. It is a lived experience that understand the implications of and follow some simple principles to ensure that our team environment is an enjoyable, safe space where everyone is empowered to use their intelligence, experience, and decision-making abilities to effect positive change.

  • Community – It takes a team effort to reach our goals, we are all in it together. We are committed to incentives which reward the whole team when the team succeeds and continually investing in growing the skills of our team.
  • Safe – We want to hear the ideas of team members, consider them without prejudice and take the time to discuss the merits of each idea. Innovation is a trail and error process; we accept the risks that some ideas will fail. The success of new ideas is owned by the team, but the failures are not.
  • Dependable – Our teams are self-managing scrums; everyone team member must be able to depend on their teammates and their teammates depend on them.
  • Structured – We have a clear organizational structure, roadmap, individual responsibilities, and decision-making spheres. We work together to meet our shared goals but respect each others expertise in the decisions they make.
  • Impactful – We have a clear goal in our projects and the impacts of our work can be easily measured.

Our commitment to our team is to maintain a working environment that allows our team members to use all of their skills and expertise in a collaborative way with other team members, to maintain a team which is greater than the sum of its parts and have fun along the way.

ABOUT THE ROLE

We are looking for an experienced developer who will be part of a team that will create a revolutionary product for the Insurance industry!

You will be part of a scrum team with other creative developers, product owners and DevOps engineers.

In a typical work week, you would:

  • Develop PWAs in WebAssembly (Blazor!)
  • Develop APIs in .Net 5
  • Be an active participant in the scrum team, through grooming, planning, scrums, reviews and retrospectives
  • Provide Level 2 and Outage Incident support to our users on a rotation basis – everyone takes a turn

WHAT YOU BRING

  • 3+ years experience developing applications in C#
  • Experience working in an Agile/DevOps environment
  • Excellent collaborative and problem-solving aptitude

NOT REQUIRED BUT NICE TO HAVE

  • Experience in Insurance or Financial Services industries
  • Experience with public cloud infrastructure (Azure/AWS/GCP)
  • Experience with Test Driven Development (TDD), Behaviour DrivenDevelopment (BDD) or Continuous Delivery (CI/CD) in a production environment
  • Front-end development experience (React, Blazor, Angular) in collaboration with UI/UX designers

WHAT WE OFFER

We offer a great package to our team members, including:

  • Competitive salary and bonus ;
  • Vacation and additional personal leave ;
  • RRSP matching ;
  • Full group benefits (100% paid by us) ;
  • AAA office space in the heart of Montreal ;
  • Work from home and set your own schedule flexibility.

Apply here: Senior Developer / Développeur sénior | Lareau Courtiers d’assurances | LinkedIn

Newsletter

  • This field is for validation purposes and should be left unchanged.