Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 17, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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 ...
    Read more about this company

     

    Software Engineer

    • You will be a self-starter, motivated and keen to learn as you join one of our established teams and contribute to the development of our in-house applications, product builds and client integrations. 
    • You will have knowledge and understanding of the SOLID principles and engineering, plus modular system design as your core responsibilities will revolve around extension of our exiting code base, development of new products and working with the Product and wider Engineering team to meet our business goals. 

    Key Responsibilities

    • Design, develop, test, and maintain software solutions in line with functional and technical requirements. 
    • Take responsibility for assigned tasks, managing them independently or with minimal supervision, and delivering within agreed timelines. 
    • Participate in technical discussions, offering ideas and solutions to help shape design and implementation decisions. 
    • Write clean, maintainable, and well-tested code that adheres to team and industry standards. 
    • Take part in peer reviews of code and design, both giving and receiving constructive feedback. 
    • Collaborate closely with team members, product owners, and QA to deliver reliable and well-understood solutions. 
    • Communicate progress clearly, raising risks, blockers, or unexpected changes in scope early and transparently. 
    • Investigate and resolve bugs and performance issues, contributing to the stability and reliability of the system. 
    • Write or update documentation for developed features and participate in knowledge sharing within the team. 
    • Seek feedback and learning opportunities to deepen technical skills and grow toward a senior engineering role. 

    Skills, Knowledge & Expertise

    • Minimum 3-year IT-related degree or diploma. 
    • Practical experience in developing web and desktop applications; 
    • Experience in .NET Core, ASP.NET Core and Angular 
    • SQL & relational database programming skills. 
    • Proven experience in HTML, CSS and JavaScript development 
    • Proven experience in web back-end technologies (e.g. SOAP, REST) 
    • Knowledge about server and cloud-based technologies. 
    • Exposure to Microsoft Azure would be advantageous. 
    • Experience in mobile development using Flutter/Dart advantageous, but not a requirement. 
    • Exposure to Scrum and Agile methodologies will be advantageous. 
    • Willingness to learn and develop 
    • Analytical and logical problem-solving skills. 
    • Any domain knowledge relating to business law is a big plus. 

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Dye & Durham Corporation on jobs.dyedurham.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Dye & Durham Corporation Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail