Careers

At Emergensys

Careers at Emergensys

We are looking for talented people seeking a challenging career opportunity with a world leader in public safety.

  • Build a career and be rewarded for your talents.
  • Flexible schedule
  • Work-family balance
  • Very competitive salary
  • RRSP (up to 5%)
  • Parking / Bus paid
  • Gym paid
  • Dynamic social club
  • Several other incentives

At Emergensys Solutions, we enable public safety agencies throughout the world to better serve their communities!

Send your resume

Current openings

Positions Locations Hours
Senior Software Developer

Position Description

Be part of a team that is implementing the new 911 generation in Quebec and around the world!
We have an immediate position available to develop the next generation of our dispatch system for all our customers, including Urgences-Santé (one of the largest centers in North America) and the country of Malaysia (and YES, if you wish, it is possible that the work will require on site work!). In this role, you should be able to write .NET code (mainly C#) in order to develop new features in one of the new applications used for dispatch.

Our team is inter-functional, self-organized and autonomous. Ideal candidates will have the opportunity to work daily with an agile development team composed of the product manager and stakeholders in a collaborative manner.

Still interested? If you have relevant work experience, the appropriate qualifications and want to use your skills and work experience with a great team in the heart of downtown Quebec City, we encourage you to apply NOW.

We will be pleased to introduce you to our modern offices including: video games, soccer table, cable TV, all-you-can-eat candy for team members and much more.

French oral and writing skills requiered

Environment

Develop new applications to meet the future needs of the 911 service:

  • Use tomorrow's technologies (Elastic Stack, Machine Learning, C# 8 and .Net Core 3.0).
  • 100% RESTful application builds using the asynchronous principles of Async/Await
  • User interface designed in collaboration with users and applying the highest UX/UI standards.
  • Development is done in an agile framework, the candidate must be in accordance with the principles of the "Daily Scrum", "Code Review", "Unit Tests", "Continuous Deployment", etc.

Technical Expertise

  • Extensive experience in C# and platform programming.
  • Excellent knowledge of distributed systems, multithreaded and real-time applications.
  • Good understanding of the "SOLID" principles and particular attention to code quality.
  • Critical eye for software design and development.

Pluses

  • Have an interest in interface development for Windows applications (XAML).
  • Experience with MVVM, TDD and BDD development principles.
  • BACC in Computer Science, Software Engineering, Computer Engineering or other related degrees.

The Ideal Candidate Key Values:

  • Participates in Team Building activities (Défi évasion, Loge corporative Centre Videotron,...).
  • Is team-oriented, open, honest and collaborative.
  • For you, it's more than a job, you have the passion to do a remarkable job.
  • Has strong work ethic and outstanding professionalism, after all, we save lives.
  • Is visionary and optimistic, enthusiastic about creating a promising future for the organization.
Québec Full time
See details Apply now

Looking for a different position? Send us your resume below.

Online application

I want to apply for...
Personal information
Send resume

* We accept .doc and .pdf documents.

Thank you for your interest in Emergensys! We will review your resume and get back to you as quickly as possible. In the mean time, we encourage you to continue to check our career site for opportunities that interest you.