This role is primarily involved in the design, creation, maintenance and life cycle management of applications, integrations and reports.

What you will enjoy

  • Researching, designing, coding, testing and release of in-house software ensuring it is fit for purpose and use.
  • Developing, testing, release and on-going maintenance of an integration framework for the firms systems and external parties such as Clients.
  • Creation and on-going management of reports.
  • Design, maintenance and administration of databases for the in-house software and firms systems.
  • Working with the Senior Software Developer and business users to understand requirements.
  • Providing support to the IT outsource providers in their delivery of managed services and the service desk.
  • Close liaison with project managers to ensure accurate and timely delivery of defined solutions.
  • Assisting in highlighting improvements to department’s business processes and methodologies through the application of software / integration.
  • Creation and delivery of technical documentation, such as requirements specification and design documentation.
  • Providing software support to team members and / or the IT outsource provider as part of the release process and handover.
  • Contributing to the establishment, adoption and continual improvement of project methodology and working practices.
  • Working with the Senior Software Developer to define and developing software development standards.
  • Providing third line support for in-house software.
  • System administration of the firm’s critical applications with the aim to hand these over to the IT outsource provider, designated person or automation technologies.

What you will need

  • 2 years minimum experience of software development, ideally gained within an IP attorney firm or Law firm.
  • Demonstrable delivery and commitment to high quality deliverables and user experience, along with the desire to continually seek further improvement.
  • A good knowledge and experience of software development languages and tools.
  • A good understanding and experience of working with Microsoft server, database and application technologies.
  • An understanding of legal services information technology systems.
  • Expert experience in database administration including optimisation.
  • A positive attitude and the ability to work within in a team.
  • Experienced in application and database integration technologies and methodologies including web services, API’s and SSIS.
  • Knowledge of Agile/Scrum methodologies, techniques and tools.
  • Excellent written and verbal communication skills and the ability to explain complex technical concepts.
  • Proven ability to work to deadlines and under pressure.
  • A positive attitude and the ability to work within in a team.
  • Experience in project work, including the implementation of new applications/services, new IT systems and process change across a firm.
  • Ability to understand issues and solutions in the context of an organisation and to see consequential impact across the firm and on clients.
  • Ability to work with confidentiality and discretion.
  • A passion for development whereby you continue to update your technical knowledge and skills by attending in-house and external courses, reading manuals and accessing new applications.
To apply, send your CV to:
recruitment@dyoung.com +44 (0)20 7269 8550