Home Job Listings Categories Locations

Développeur logiciel senior / Senior Software Developer

📍 Canada

Technology Moneris Solutions Corp.

Job Description

**L'opportunité - Votre carrière à Moneris**En tant que développeur logiciel sénior, vous rejoindrez une équipe produit multidisciplinaire responsable de plusieurs produits clés, dont la commande en ligne, la borne de commande et les applications mobiles, toutes offertes en mode 'marque blanche/white label'. L'équipe est en charge autant de l'évolution fonctionnelle de ces produits que de leur maintenance et amélioration continue, afin d'offrir une expérience fiable, performante et cohérente à nos partenaires et nos clients.**Emplacement :** Vous travaillerez au bureau de la ville de Québec, selon un horaire de travail conciliant les présences au bureau et le travail à distance.**Lien hiérarchique:** Vous relèverez du Gestionnaire du développement et de l'architecture des logiciels.**Type de publication:** Remplacement.**Échelle salariale:** Le salaire de base prévu pour ce poste se situe entre 100,000$ et 142,000$.*La rémunération totale peut également inclure des éléments variables ou discrétionnaires, y compris des primes et des commissions. Les offres d'emploi sont personnalisées en fonction de différents facteurs comme l'expérience, la formation, les compétences, les attestations et les besoins de l'entreprise.***Vos responsabilités - Votre carrière à Moneris*** Développer, tester et maintenir divers logiciels destinés au secteur de la restauration.* Participer à la préparation et la planification des projets à venir au sein de l'équipe* Ajouter des fonctionnalités à notre API.* Effectuer des modifications de diagramme sur les modèles de données.* Intégrer les visuels suite aux maquettes réactives.* Rédiger des tests unitaires, d'intégration et de bout en bout en suivant la pyramide des tests.* Réviser le code des collègues afin d'assurer le respect les standards et bonnes pratiques en place (Ex: Principes S.O.L.I.D).* Mettre en œuvre les nouvelles normes de l'industrie dans le processus de développement.* Analyser les scénarios utilisateurs et les critères d'acceptation des tâches.**Votre profil - Votre carrière à Moneris*** Baccalauréat en génie logiciel, informatique ou dans un domaine connexe. Une expérience de travail équivalente peut être considérée comme un substitut au niveau d'éducation.* 5-7 ans d'expérience dans l'utilisation de technologies de pointe pour développer des solutions créatives.* Écosystème technologique: Backend (80 %) et frontend (20 %).* 5-7 ans d'expérience Back-end ( Core / GraphQL.API / Dapper).* 2 ans d'expérience Frontend (React / Node.JS / React Apollo GraphQL).* Capacité à rédiger des tests unitaires (TDD, stratégies de tests automatisés, par exemple) et connaissances en gestion de sources (Git).* Une connaissance approfondie de C# / JAVA (un atout) et des frameworks frontend React / Angular /Vue (un atout) ainsi que des bases de données (SQL Server) sont des atouts indéniables.* Maîtrise du français requis (lu, écrit et parlé) et bon niveau d'anglais (priorité aux compétences écrites, un atout si vous êtes à l'aise dans les deux langues).**Vos avantages - Votre carrière à Moneris**À Moneris, nous croyons qu'il faut vous donner les moyens de réussir, tant sur le plan personnel que professionnel. En tant que membre de notre équipe, vous aurez accès à des ressources, à des occasions et à un environnement inclusif qui soutiendra votre perfectionnement et votre carrière.* Programme de rémunération globale complet, incluant des primes au rendement, des avantages flexibles à partir du premier jour de travail, et le choix entre un CSS (Compte Soins de santé) et un CDP (Compte de dépenses personnel).* Soutien à la planification de la retraite, comprenant des programmes de participation aux bénéfices avec contributions de l'entreprise et un régime de retraite à cotisation déterminée.* Occasions de croissance et de perfectionnement, y compris un accès illimité à Coursera, des programmes de mentorat et une plateforme technologique interne pour projets à court terme.* Soutien complet au bien-être, avec un programme d'aide aux employé(e)s et à leur famille, des soins de santé virtuels en tout temps et des initiatives de bien-être au travail.* Souplesse pour vous, sous la forme d'horaires de travail hybrides, d'un programme de travail à l'étranger et de programmes de congés payés.* Reconnaissance et récompenses, avec des programmes de reconnaissance à l'échelle de l'entreprise, des avantages bancaires exclusifs auprès de RBC et de BMO, et l'accès à des réductions avantageuses pour le personnel.**Pour en savoir plus sur les avantages sociaux dont vous bénéficiez en tant qu'employé(e) de Moneris, rendez-vous sur****Your Moneris Career - The Opportunity**As a Senior Software Developer, you will join a multidisciplinary product team responsible for several key products, including online ordering, self-service kiosks, and mobile apps, all offered as white-label solutions. The team is responsible for both the functional development of these products and their maintenance and continuous improvement, with the goal of providing a reliable, high-performance, and consistent experience to our partners and customers.**Location:** You will be based in our Quebec City office, balancing in-office collaboration with remote flexibility.**Reporting Relationship**: You will report to the Manager, Software Development and Architecture I.**Posting Type:** Replacement.**Salary Range:** The expected base salary range for this role is $100,000–$142,000.*Total compensation may also include variable or discretionary incentive components, including but not limited to bonuses and commissions. Individual job offers are determined by various factors, including experience, education, skills, certifications, and other business needs.***Your Moneris Career - What you'll do*** Develop, test and maintain various software for the restaurant industry.* Participate in the preparation and planning of upcoming projects within the team.* Add functionalities to our API.* Perform diagram changes to data models.* Integrate the visuals following responsive mockups.* Write unit, integration and end-to-end tests following the test pyramid.* Review colleagues' code to ensure compliance with established standards and best practices (e.g., SOLID principles).* Implement new industry standards in the development process.* Analyze user scenarios and task acceptance criteria.**Your Moneris Career - What you bring*** Bachelor's Degree in Computer Science, Computer or Software Engineering or equivalent experience. Equivalent work experience may be considered a substitution.* 5–7 years of experience using cutting-edge technologies to develop creative solutions.* Tech stack: Backend (80%) and frontend (20%).* 5–7 years of backend experience (ASP.NET Core / GraphQL.API / Dapper).* 2 years of frontend experience (React 16.6 / Node.JS / React Apollo GraphQL).* Relevant experience in a dynamic environment, mixing creativity and challenges.* Experience writing unit tests (TDD, automated test strategies, for example) and knowledge in source management (Git).* In-depth knowledge of C# / JAVA (an asset) and frontend frameworks React /Angular /Vue (an asset) as well as databases (SQL Server) are definite assets.* Fluency in French is required (reading, writing, and speaking) and good level of English (priority for written skills, an asset if you are comfortable speaking both languages).**Your Moneris Career - What you get**At Moneris, we believe in empowering you to succeed—personally and professionally. As part of our team, you'll have access to resources, opportunities, and an inclusive environment that supports your development and career.* Comprehensive Total Rewards Program, including performance-based bonuses, flexible benefits starting from day one, and your choice of a health spending account (HSA) or personal spending account (PSA).* Retirement planning support, with profit-sharing programs #J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 19, 2026
Job Type: Technology
Location: Canada
Company: Moneris Solutions Corp.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.