Talent.com
Dye & Durham Corporation
Senior Software EngineerDye & Durham Corporation • Montreal, Montreal (administrative region), Canada
Senior Software Engineer

Senior Software Engineer

Dye & Durham Corporation • Montreal, Montreal (administrative region), Canada
30+ days ago
Job type
  • Full-time
Job description

Position

Senior Software Engineer at Dye & Durham Corporation

Department

Software Development

Location

Montreal, Quebec, Canada

Description

We are seeking a collaborative and motivated Software Developer who is eager to learn, improve, and contribute to building high-quality software solutions that power the industry. In this role, you will participate in the development of our in-house applications — writing, maintaining, and enhancing critical software systems used across our business. You’ll work closely with team leads to deliver new features, improve existing products, and ensure code quality through modern tools and best practices.

Key Responsibilities

  • Enhance, modernize and add features to the Lender Centre application
  • Design, develop, test, and implement new software programs and product features.
  • Maintain and enhance existing in-house applications, systems, and codebases.
  • Contribute to product builds through ongoing improvement and refinement of the existing product suite, as well as supporting new product development.
  • Participate in peer reviews of solution designs and code to maintain high development standards.
  • Prepare and maintain technical documentation on system operations, functionality, and maintenance.
  • Collaborate effectively with other developers and cross-functional teams to meet business objectives.
  • Apply modern development practices and tools to improve performance, scalability, and reliability.

Skills, Knowledge & Expertise

  • Proficiency with ASP.NET / .NET Core MVC.
  • Experience with C# and/or VB.NET.
  • Working knowledge of web technologies including HTML, XML, CSS, JSON, JavaScript, and jQuery.
  • Strong understanding of relational databases (SQL, Oracle).
  • Familiarity with Entity Framework and a conceptual understanding of SOLID design principles.
  • Experience developing web services (REST, SOAP).
  • Relevant education in Computer Science, Software Engineering, or a related field.
  • Strong communication and collaboration skills, with a proactive approach to problem‑solving.
  • Bilingual – fluency in English and French required.

Job Benefits

At Dye & Durham we strive to be visionaries! As a leader in our field, we ensure our employees are ready for the next challenge in their journey with us by offering internal and external training opportunities. We offer competitive salaries and a whole host of benefits including healthcare, pension, company discounts, wellness programs, and paid days off to move house or volunteer for your favorite charity.

Do you share our DNA?

  • We ask how tomorrow can be better than today
  • We are passionate about solving our customer’s challenges
  • Our ideas break boundaries
  • We value different perspectives and encourage dialogue
  • We take ownership and celebrate together

Ingénieur principal en logiciels

Nous recherchons un développeur de logiciels collaboratif et motivé, désireux d’apprendre, de s’améliorer et de contribuer à la création de solutions logicielles de haute qualité qui propulsent l’industrie. Dans ce rôle, vous participerez au développement de nos applications internes, notamment à la rédaction, à la maintenance et à l’amélioration des systèmes logiciels essentiels utilisés dans l’ensemble de notre entreprise. Vous travaillerez en étroite collaboration avec les chefs d’équipe pour livrer de nouvelles fonctionnalités, améliorer les produits existants et assurer la qualité du code grâce à des outils modernes et à des pratiques exemplaires.

Principales responsabilités

  • Améliorer, moderniser et ajouter des fonctionnalités à l’application Centre prêteur
  • Concevoir, développer, tester et mettre en œuvre de nouveaux logiciels et de nouvelles fonctionnalités de produits.
  • Maintenir et améliorer les applications, les systèmes et les bases de code internes existants.
  • Contribuer à l’élaboration des produits par l’amélioration et le perfectionnement continus de la gamme de produits existante, ainsi qu’en appuyant le développement de nouveaux produits.
  • Participer à des examens par les pairs des conceptions de solutions et du code afin de maintenir des normes de développement élevées.
  • Préparer et tenir à jour la documentation technique sur le fonctionnement, les fonctionnalités et la maintenance du système.
  • Collaborer efficacement avec les autres développeurs et les équipes interfonctionnelles pour atteindre les objectifs commerciaux.
  • Appliquer des pratiques et des outils de développement modernes pour améliorer la performance, l’évolutivité et la fiabilité.

Compétences, connaissances et expertise

  • Maîtrise d’ASP.NET / .NET Core MVC.
  • Expérience avec C et/ou VB.NET.
  • Connaissance pratique des technologies Web, y compris HTML, XML, CSS, JSON, JavaScript et jQuery.
  • Solide compréhension des bases de données relationnelles (SQL, Oracle).
  • Connaissance d’Entity Framework et compréhension conceptuelle des principes de conception SOLID.
  • Expérience en développement de services Web (REST, SOAP).
  • Formation pertinente en informatique, en génie logiciel ou dans un domaine connexe.
  • Solides compétences en communication et en collaboration, avec une approche proactive de résolution de problèmes.
  • Bilinguisme – maîtrise de l’anglais et du français requise.

Avantages sociaux

Chez Dye et Durham, nous nous efforçons d’être des visionnaires! En tant que chef de file dans notre domaine, nous veillons à ce que nos employés soient prêts à relever le prochain défi de leur parcours avec nous en leur offrant des possibilités de formation interne et externe. Nous offrons des salaires concurrentiels et une foule d’avantages, y compris des soins de santé, un régime de retraite, des rabais d’entreprise, des programmes de bien‑être et des jours de congé payés pour déménager ou faire du bénévolat pour votre organisme de bienfaisance préféré.

Partagez‑vous notre ADN?

  • Nous nous demandons comment demain peut être meilleur qu’aujourd’hui
  • Nous sommes passionnés par la résolution des défis de nos clients.
  • Nos idées repoussent les limites
  • Nous valorisons les différentes perspectives et encourageons le dialogue.
  • Nous prenons nos responsabilités et célébrons ensemble.
#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineer • Montreal, Montreal (administrative region), Canada

Similar jobs

Senior Software Engineer, Backend

Common RoomMontreal (administrative region), QC, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Paytm Senior Software Engineer

AC780Montreal, Montreal (administrative region), CA
Full-time

At Paytm Labs, we build technologies that powers Paytm India, the world's’ fastest growing mobile payments and commerce ecosystem.In addition to, the Paytm Canada app.We use our skills and our bigg... Show more

 • Promoted

Senior Software Engineer in AI Development

AlphaSenseMontreal (administrative region), QC, CA
Full-time

Drive innovation in AI technology as a Principal Software Engineer.Lead the evolution of scalable data extraction systems while fostering a collaborative and inclusive team atmosphere.In this senio... Show more

 • Promoted

Senior Software Engineer & Tech Lead - Remote - $150,000 - $180,000 A Year - Remote

Analytics firmLe Plateau, Canada
Remote
Full-time

Seeking a Senior Software Engineer/Manager to design and develop high-performance risk modeling platforms for a remote analytics team. Show more

 • Promoted

Senior Software Engineer II

Tripledot StudiosMontreal (administrative region), QC, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Senior Back End Software Engineer

EpistemixMontreal (administrative region), QC, CA
Full-time

Senior Back End Software Engineer.Our software engineers at Epistemix show a clear passion for quality and love to bring software to life.You are energized by the idea of building something new and... Show more

 • Promoted

Senior Backend Engineer

ModesMontreal (administrative region), QC, CA
Full-time

Modes is a digital transformation and organizational design collective working with various clients throughout North America.Our focus is on financial services.We help clients plan, design and laun... Show more

 • Promoted

Senior Software Engineer

PentasiaMontreal (administrative region), QC, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advices.Continue with Google Continue with Google.Continue with Google Continue with Google.Continue with ... Show more

 • Promoted

Senior Software Engineer

InvertMontreal (administrative region), QC, CA
Full-time

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Show more

 • Promoted

Senior Software Engineer

Berkeley PaymentsMontreal (administrative region), QC, CA
Full-time

Berkeley Payments is a leading payment technology provider specializing in innovative solutions for businesses to manage and process payments seamlessly.We pride ourselves on offering cutting‑edge ... Show more

 • Promoted

Senior Software Engineer, Global Markets Platform Lead

AlpacaMontreal (administrative region), QC, CA
Full-time

A leading financial technology company is seeking a Senior Engineer to design and maintain systems that empower millions of users.This role requires proven experience in financial systems and the a... Show more

 • Promoted

Senior Software Engineer - Logistics

PostGridMontreal (administrative region), QC, CA
Full-time

PostGrid is a global leader in enterprise SaaS platform for automated offline communications.Our robust APIs empower organizations to create, personalize, and dispatch physical mail letters, postca... Show more

 • Promoted

Remote Senior Software Engineer - 34123

TuringMontreal (administrative region), QC, CA
Remote
Full-time

Be among the first 25 applicants.Senior Software Engineer – LLM Evaluation & Repository Validation.We are building LLM evaluation and training datasets to train LLM to work on realistic software en... Show more

 • Promoted

Senior Software Engineer

fiveonefourMontreal (administrative region), QC, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Senior Software Engineer - Cloud Infrastructure

ClickHouseMontreal (administrative region), QC, CA
Full-time

Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies.With more than 3,000 customers and ARR that has grown over 250 percen... Show more

 • Promoted

Senior Software Engineer

Leadership ConnectMontréal, Canada
Full-time

At Leadership Connect, we believe that relationships are everything in business and in life.Founded by two former CEOs of S&P 500 companies and a former presidential press secretary, our premie... Show more

 • Promoted

Senior Backend Engineer — Remote, Equity, Impact

DraftwiseMontreal (administrative region), QC, CA
Remote
Full-time

A forward-thinking legal tech firm is looking for an experienced back end software engineer to join their team.In this role, you will take ownership of tech features and write high-quality code.Wit... Show more

 • Promoted

Senior Software Engineer

SecurityScorecardMontréal, Canada
Full-time

SecurityScorecard is the global leader in cybersecurity ratings, with over 12 million companies continuously rated, operating in 64 countries.Founded in 2013 by security and risk experts Dr.Alex Ya... Show more

 • Promoted

Senior Software Engineer Driving Scalable Solutions and Innovations

Alternative PaymentsMontreal (administrative region), QC, CA
Full-time

Step into a Lead Software Engineer role focused on scalability and innovation.Develop and implement efficient microservices while providing technical mentorship to enhance engineering excellence.Wi... Show more

 • Promoted

Senior Staff Software Engineer — Scale SaaS for Impact (Hybrid)

ZeffyMontreal
Full-time

A nonprofit platform in Montreal is seeking a Staff Software Engineer to enhance its engineering team.The ideal candidate should have over 8 years of experience in SaaS products, a track record of ... Show more