SonicJobs Logo
Login
Left arrow iconBack to search

Software Developer

Picture More
Posted 5 days ago, valid for 6 days
Location

London, Greater London EC1R 0WX

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • A leading international law firm in London is seeking a Full-Stack Software Developer for a permanent position.
  • The role requires a minimum of 3 years of experience in software development, with strong skills in Vue.js and C#/.NET.
  • The developer will work in an Agile environment, collaborating with designers and product managers to create scalable applications.
  • The position offers a competitive salary along with hybrid and flexible working arrangements.
  • Candidates should be passionate about technology, possess excellent communication skills, and be eager to learn new tools and techniques.

Software Developer

Location: London (Hybrid)

Contract: Permanent

About the Role

Our Legal Client are looking for a talented Full-Stack Software Developer to join the growing development team. This is an exciting opportunity to play a key role in delivering innovative digital solutions for a leading international law firm. You will work in an Agile environment (daily scrums, two-week sprints) and collaborate closely with designers, product managers, and other developers to build high-quality, scalable applications.

This role is particularly suited to a developer with a strong grounding in both front-end and back-end technologies, who is eager to act as a front-end subject matter expert (SME) within a wider full-stack team.

Responsibilities

  • Develop, test, and maintain web applications using Vue.js on the front end and C#/.NET on the back end.
  • Translate design prototypes into responsive, accessible, and maintainable front-end components.
  • Build and optimise APIs and services to support scalable, data-driven applications.
  • Collaborate in Agile ceremonies (scrums, sprint planning, retrospectives) to deliver work iteratively.
  • Contribute to code reviews, ensure adherence to best practices, and maintain high code quality.
  • Work closely with cross-functional teams including UX, product, and QA to ensure seamless delivery.
  • Support continuous improvement through knowledge sharing, automation, and modern engineering practices.

Technical Requirements

  • Strong proficiency in Vue.js, with experience building component-based, scalable user interfaces.
  • Solid experience in C# and the .NET ecosystem, including API and service development.
  • Good understanding of relational databases (SQL Server or similar).
  • Experience integrating front-end and back-end systems in a full-stack environment.
  • Familiarity with Agile software development practices, Git version control, and CI/CD pipelines.
  • Knowledge of cloud platforms (Azure preferred) is an advantage.
  • Strong problem-solving, debugging, and testing skills.

About You

  • Passionate about technology and modern software development.
  • A team player with excellent communication skills, comfortable collaborating with technical and non-technical colleagues.
  • Adaptable and curious, with a desire to learn and apply new tools and techniques.
  • Self-motivated with a focus on delivering high-quality solutions.

What’s on offer?

  • Hybrid and flexible working arrangements.
  • Opportunity to work in a dynamic, international law firm with cutting-edge projects.
  • A supportive and collaborative team culture.
  • Competitive salary and benefits package.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

SonicJobs' Terms & Conditions and Privacy Policy also apply.