Skip to content

Senior .NET Developer

Canada, Quebec, QuébecEngineering and Development

Job description

Founded in Quebec City in 2011, Xacte is a dynamic, fast-growing company that puts its technological know-how and medical billing expertise at the service of all physicians through its web and mobile billing tool. Since 2018, Xacte has been working as part of the Petal team, composed of more than 200 passionate individuals dedicated to improving the healthcare system by developing innovative medico-administrative solutions.

As the leader in the field of medical billing in Quebec, we just reached over 6000 users and we have no intention of slowing down in our mission to simplify the daily lives of physicians.


You want to make a difference?

If, for you, accomplishment and challenge come hand in hand.

If, for you, the opportunity to make a real impact in the community is a reason to get up in the morning.

If, to you, software is more than code, it’s a tool to make the world better.

Launch your career while making a positive impact on society by joining one of Canada's fastest growing healthcare technology companies.

Curious about our challenges?

Did we mention that we're aiming for world-class? Think about efficient, highly scalable and responsive infrastructures, think interoperability, think multiple languages, think security - where to start! GDPR, PEPIDA, SOC2, and so on - we work in healthcare, that's a given.

Much has been done, but much remains to be done for us to be satisfied. Do you want to participate in our transformation and collaborate in refining the techniques and practices that make the development of modern and complex web applications so challenging, but oh so rewarding? We absolutely want to meet you!

Job requirements

So what are we looking for?

  • First off, a palpable passion for your craft - be able to tell us about accomplishments that you are proud of!

  • In-depth knowledge of software development -
    • .NET Core/.NET 5/.NET 6;

    • Relational databases and MSSQL;

    • Development on Azure;

    • architecture API Gateway/Microservices;

    • Ability to convert a legacy project to a modern stack

    • Experience with Blazor Server (asset);

    • Interest in .NET MAUI (asset);

    • AWS/AWS SDK .NET expertise (asset).

  • Experience to spare - be ready and interested in solving complex problems and mentoring, training and engaging your junior-intermediate colleagues.

  • Autonomy - but don't worry, you won't be alone in your corner when you arrive! You will have a dedicated colleague to support you for as long as you need.

  • Reliability - no one wants to check your hours. We're interested in what you produce, how you advance your team's goals, and what you put in the hands of our customers.

  • Collaboration - you don't have to be Miss Congeniality, but you must have the ability to work harmoniously with others and have a constructive approach to challenges or disagreements.

  • Maturity - Senior developers at Petal understand business issues and are able to face challenges with pragmatism and a solution-oriented approach.

  • Proficiency in verbal and written French.


Beyond this high-level technical profile, the candidate must have a results-oriented approach. We are looking for someone who wants to code on a daily basis and actively participate in development.


What awaits you

The work hard play hard philosophy doesn't work without the play. We work hard, so you might as well be aware that here we have fun too: relaxed atmosphere, social activities, exceptional colleagues - you will not be bored.


And as much as we love getting together - from full remote to full-time office - it's still your choice. Either way, you'll have a high-performance laptop and $ 1,000 signing bonus to optimize your set-up.


If and when you choose to come to the office, you will enjoy modern and freshly renovated spaces, both in Quebec City and in Montreal. Needless to say, coffee, tea, snacks and Thursday-Friday happy hours are included.


Group insurance, contributions to your retirement savings plan, vacation, telemedicine and well-being measures, we spare you the details, it's all there.

Canada, Quebec, Québec
Engineering and Development

or