Talent.com
Software Engineer

Software Engineer

Dye & DurhamMontreal, Quebec, CA
10 days ago
Job type
  • Quick Apply
Job description

Description

You will be collaborative, highly motivated, and keen to learn, always on the lookout for ways your team can do better. You will participate in the development of our in-house applications, writing critical software used widely by the industry.

Your core responsibilities will revolve around maintenance and extension of existing code base, improving the existing system with modern tools / practices, development of new products and working with leads to meet business requirements.

Key Responsibilities

You will have a wide range of responsibilities, but your main focus will be;

  • Develop, test, and implement new software programs.
  • Product Builds, with continual improvement and refinement of the existing product suite, as well as the creation of new products.
  • Maintenance of in-house systems, codebase, applications, and client integration.
  • Prepare and maintain documentation on the status, operation, and maintenance of software.
  • Clearly and regularly communicate with colleagues.
  • Participate in peer-reviews of solution designs and code reviews.
  • Pair with Senior Developers.

Skills, Knowledge & Expertise

  • We know you will have a wide variety of skills and experience to bring to this role, but to really thrive we think you will need;
  • ASP.NET / .NET CORE MVC.
  • Experience of web-related technologies (HTML, XML, CSS, JSON, JavaScript, jQuery).
  • Relational Database knowledge (SQL, Oracle).
  • Conceptual grasp of SOLID design principles.
  • Entity Framework.
  • Relevant Education (Degree / NVQ or similar in Computer Science, Software Engineering, Mathematics etc.)
  • Angular and / or AngularJS
  • Coding for web services (REST, SOAP, gRPC)
  • Bilingual – fluency in English & French
  • 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 favourite 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
  • 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.