drjobs Senior Software Engineer (Bilingual) / Ingénieur logiciel senior (bilingue)

Senior Software Engineer (Bilingual) / Ingénieur logiciel senior (bilingue)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Ottawa - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

The Company

Versaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977 weve been building an ecosystem of intuitive tools designed for public safety agencies forensic labs court systems schools and other institutions. Through purposeful integrations and a selective growth strategy we focus on improving workflows to help our customers achieve more efficient operations better service and more just outcomes.

Our teams are driven by innovation expertise and an unwavering commitment to customer success. As we continue to grow and expand our ecosystem youll have the opportunity to contribute to solutions that enhance community safety and transform the future of public safety technology. If youre passionate about making a meaningful difference wed love to hear from you.

The Role

We are seeking a skilled forward-thinking Senior Full Stack Developer to join our growing team. In this role you will design develop and maintain modern scalable software solutions that address complex business challenges and deliver outstanding user experiences. You will work closely with cross-functional teams contributing not only as a developer but also as a technical leader who thrives in a collaborative and Agile environment.

What Youll Do

  • Collaborate with cross-functional teams including product design and QA to develop new features and enhancements for our existing public safety product suite and our next generation 911 components.
  • Architect develop and maintain both frontend UIs and backend REST API endpoints with five nines of uptime.
  • Design and evolve relational database schemas for high volume applications to support new features while maintaining backwards compatibility for legacy systems.
  • Manage multiple projects simultaneously balancing priorities and deadlines across various stakeholder groups.
  • Participate in code reviews provide mentorship to junior developers and support a culture of continuous improvement and adherence to NENA i3 standards.
  • Continuously optimize application performance scalability and security to meet the needs of our growing user base.
  • Take a leadership role in Agile ceremonies including daily stand-up meetings sprint planning and retrospectives demonstrating strong knowledge of Agile principles and methodologies.
  • Guide the development process for complex projects leveraging 4 years of hands-on experience to ensure scalable and maintainable solutions.
  • Provide both technical direction and team coordination in a senior capacity.

What You Bring

  • Bachelors degree in Computer Science Engineering or a related field (or equivalent practical experience).
  • 4 years of experience working in a full-stack environment on large-scale production-grade projects.
  • Strong ability to independently design and implement full-stack features from the ground up.
  • Advanced experience with Java (Spring Framework) and SQL (ORMs).
  • Proficiency with web technologies including React modern JavaScript.
  • Hands-on experience working with relational databases such as PostgreSQL and MS SQL Server.
  • Fluency in both French and English to effectively collaborate with a bilingual team and serve diverse stakeholders.
  • Meticulous attention to detail with a team-oriented mindset and a deep understanding of scalable system and product design.

Impress Us With

  • Experience with public safety communication protocols and standards (NENA i3 ESInet).
  • Familiarity with VoIP technologies particularly SIP and experience with telephony systems from providers like Cisco Avaya or Mitel.
  • Experience with cloud platforms such as AWS Azure or GCP.
  • Experience developing and supporting multi-tenant SaaS applications.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Expertise in integrating disparate systems to create seamless user experiences.
  • Past leadership of large-scale projects or technical initiatives.
  • Professional certifications such as Scrum Master PMP or CAPM.

Le poste

Nous sommes la recherche dun dveloppeur Full Stack senior comptent et tourn vers lavenir pour se joindre notre quipe en pleine expansion. Dans ce rle vous concevrez dvelopperez et maintiendrez des solutions logicielles modernes et volutives qui rpondent des dfis commerciaux complexes et qui offrent des expriences exceptionnelles pour nos utilisateurs. Vous travaillerez en troite collaboration avec des quipes multidisciplinaires contribuant non seulement en tant que dveloppeur mais aussi en tant que chef dquipe technique qui est la recherche dun environnement collaboratif et agile.

Ce que vous ferez

  • Collaborer avec des quipes multidisciplinaires y compris le produit la conception et lassurance qualit afin de concevoir de nouvelles fonctionnalits pour notre suite de produits de scurit publique existante ainsi que nos composants 911 de nouvelle gnration.
  • Concevoir dvelopper et maintenir des interfaces utilisateur frontales et des API REST backend avec un temps de disponibilit de 99.999%.
  • Concevoir et faire voluer les schmas des bases de donnes relationnelles pour des applications haut volume afin de prendre en charge les nouvelles fonctionnalits tout en maintenant la rtrocompatibilit pour les systmes existants.
  • Grer plusieurs projets simultanment en quilibrant les priorits et les chanciers entre diffrents groupes dintervenants.
  • Participer aux rvisions de code encadrer les dveloppeurs juniors et promouvoir une culture damlioration continue ainsi que le respect des normes NENA i3.
  • Optimiser continuellement les performances lvolutivit et la scurit des applications pour rpondre aux besoins de notre base dutilisateurs grandissante.
  • Jouer un rle cl dans les crmonies Agile incluant les stand-up quotidiennes la planification des sprints et les rtrospectives en dmontrant une solide comprhension des principes et mthodologies Agile.
  • Guider le processus de dveloppement pour des projets complexes en sappuyant sur plus de 4 ans dexprience pratique pour assurer des solutions volutives et maintenables.
  • Assurer la direction technique et la coordination de lquipe un haut niveau.

Ce que vous apportez

  • Baccalaurat en informatique en ingnierie ou dans un domaine connexe (ou exprience pratique quivalente).
  • 4 ans dexprience dans un environnement full-stack sur des projets grande chelle en production.
  • Forte capacit concevoir et implmenter de faon autonome des fonctionnalits compltes de A Z.
  • Exprience avance avec Java (Spring Framework) SQL (ORMs).
  • Matrise des technologies web y compris React JavaScript moderne.
  • Exprience pratique avec des bases de donnes relationnelles telles que PostgreSQL et MS SQL Server.
  • Matrise du franais et de langlais pour collaborer efficacement avec une quipe bilingue et servir diverses parties prenantes.
  • Attention mticuleuse aux dtails avec un tat desprit ax sur le travail dquipe et une comprhension approfondie de la conception de systmes et de produits volutifs.

Impressionnez-nous avec

  • Exprience des protocoles et des normes de communication en matire de scurit publique (NENA i3 ESInet).
  • Familiarit avec les technologies VoIP en particulier SIP et exprience avec les systmes de tlphonie de fournisseurs tels que Cisco Avaya ou Mitel.
  • Exprience des plateformes en nuage telles que AWS Azure ou GCP.
  • Exprience du dveloppement et de la prise en charge dapplications SaaS multi-locataires.
  • Familiarit avec les technologies de conteneurisation telles que Docker et Kubernetes.
  • Expertise dans lintgration de systmes pour crer des expriences utilisateur transparentes.
  • Leadership antrieur de projets ou dinitiatives techniques grande chelle.
  • Certifications professionnelles telles que Scrum Master PMP ou CAPM.

Equal Opportunity

Versaterm is committed to building and supporting inclusion diversity and equity and sustaining a barrier-free areavailable on request throughout all aspects of the selection process. These principles apply to the terms and conditions of employment at Versaterm. For detailed information on our accessibility policies please


Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.