Software Developer
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.
- Company
- Picture More
- Location
- London, South East, England, United Kingdom
Hybrid / WFH Options - Employment Type
- Full-Time
- Salary
- £70,000 - £80,000 per annum
- Posted
- Company
- Picture More
- Location
- London, South East, England, United Kingdom
Hybrid / WFH Options - Employment Type
- Full-Time
- Salary
- £70,000 - £80,000 per annum
- Posted