Top Benefits
About the role
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
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
About Dye & Durham
Dye & Durham is a global leader in legal technology. The company’s three categories of integrated solutions – practice management, data insights and due diligence, and client onboarding – give solicitors the essential tools they need to run their firms, from client acquisition to case management and legal accounting, and everything in between.
Trusted by thousands of legal practitioners globally, Dye & Durham helps law firms achieve more growth with less effort.
About Dye & Durham Corporation
Dye & Durham Limited provides premiere practice management solutions empowering legal professionals every day, delivers vital data insights to support critical corporate transactions and enables the essential payments infrastructure trusted by government and financial institutions. The company has operations in Canada, the United Kingdom, Ireland, Australia and South Africa.
Additional information can be found at www.dyedurham.com.
Top Benefits
About the role
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
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
About Dye & Durham
Dye & Durham is a global leader in legal technology. The company’s three categories of integrated solutions – practice management, data insights and due diligence, and client onboarding – give solicitors the essential tools they need to run their firms, from client acquisition to case management and legal accounting, and everything in between.
Trusted by thousands of legal practitioners globally, Dye & Durham helps law firms achieve more growth with less effort.
About Dye & Durham Corporation
Dye & Durham Limited provides premiere practice management solutions empowering legal professionals every day, delivers vital data insights to support critical corporate transactions and enables the essential payments infrastructure trusted by government and financial institutions. The company has operations in Canada, the United Kingdom, Ireland, Australia and South Africa.
Additional information can be found at www.dyedurham.com.