Software Engineer - London, United Kingdom - Dye & Durham Corporation

    Dye & Durham Corporation
    Dye & Durham Corporation London, United Kingdom

    1 week ago

    Default job background
    Full time
    Description

    WHO ARE WE?
    Dye & Durham Limited is a leading provider of cloud-based software and technology solutions designed to improve efficiency and increase productivity for legal and business professionals. Dye & Durham provides critical information services and workflows, which clients use to manage their process, information, and regulatory requirements. The Company has operations in Canada, the United Kingdom, Ireland, and Australia, and has a strong blue-chip customer base that includes law firms, financial service institutions, and government organizations.

    Are you looking for an exciting new challenge? Want a career where you can make a real impact? At Dye & Durham, we are always on the lookout for talented and driven individuals to join our diverse team; helping us to deliver our innovative solutions across the globe and allowing our clients to access the critical information they need, when they need it. Make a difference with Dye & Durham.

    WHAT ARE WE LOOKING FOR?
    Come and join us as we build two brand new Software teams in our newly opened Paddington office. Due to continued growth and expansion, Dye & Durham are looking for a number of highly motivated self-starters who are keen to learn and share their ideas. Within the role of Software Engineer, you will participate in the development of our in-house applications, and you will have an opportunity to work on and contribute to new and exciting ideas and concepts. Core responsibilities will revolve around maintenance and extension of existing code base, development of new products and working Dev Leads and Product professionals to meet business requirements.

    Key Responsibilities include:

    • Develop, test, and implement new software programs.
    • Product Builds - Continual improvement, 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 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 other developers.
    • Work closely with all stakeholders to troubleshoot product and systems issues, exploring solutions and implementing long-term fixes to prevent recurrences

    WHAT DO WE NEED FROM YOU?

    • Experience in ASP.NET / .NET CORE MVC.
    • Experience of web-related technologies (HTML, XML, CSS, JSON, JavaScript, jQuery).
    • MS SQL knowledge.
    • In-depth grasp of SOLID design principles.
    • Entity Framework.experience
    • Angular and / or AngularJS experience
    • Relevant Education (Degree/NVQ or similar in Computer Science, Software Engineering, Mathematics etc.)