Enable job alerts via email!

Senior Full Stack Software Engineer (.NET, Vue.js)

Morris Sinclair Recruitment

London

On-site

GBP 50,000 - 80,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Full Stack .NET Engineer to enhance a large-scale publishing platform. You'll work with both modern and legacy technologies, focusing on performance and maintainability. Join a dynamic team to design, develop, and maintain scalable web applications, while mentoring junior developers and staying current with emerging technologies.

Benefits

Wellbeing days
Access to learning platforms
Online yoga
Employee assistance programs
Pension plans
Private medical care

Qualifications

  • Minimum 4 years in backend development with .NET Core or Framework.
  • At least 3 years in modern front-end applications with Vue.js.

Responsibilities

  • Design and maintain scalable web applications using .NET and Vue.js.
  • Optimize database performance with SQL Server and MongoDB.

Skills

Backend Development
Frontend Development
RESTful API Design
Agile
Debugging

Tools

Azure
Docker
Kubernetes
SQL Server
MongoDB
RabbitMQ
Kafka
NUnit
Playwright

Job description

About the Role

We are seeking an enthusiastic Full Stack .NET Engineer to join our dynamic team and help evolve a large-scale publishing platform. This platform integrates both modern and legacy technologies, and your role will be pivotal in maintaining existing systems while contributing to a long-term transition toward a more scalable and modern architecture.

You ll work across the stack using technologies like .NET and Vue.js, helping to rebuild legacy components and improve performance, maintainability, and integration. If you enjoy working with both established and emerging technologies in a collaborative environment, we d love to hear from you.

Key Responsibilities
  • Design, develop, and maintain scalable web applications using .NET and Vue.js.
  • Support and enhance legacy systems built with older .NET and Vue.js versions.
  • Optimize database performance (SQL Server, MongoDB).
  • Collaborate with cross-functional teams to gather requirements and implement solutions.
  • Write clean, maintainable, and efficient code following best practices.
  • Conduct code reviews and mentor junior developers.
  • Stay current with emerging technologies and trends.

Required Skills & Experience
  • Minimum of 4 years of professional experience in backend development using .NET Core or .NET Framework.
  • At least 3 years of experience building modern front-end applications with Vue.js (including both Vue 2 and Vue 3).
  • Strong understanding of RESTful API design and integration.
  • Proficient in object-oriented programming and applying SOLID principles in real-world projects.
  • Comfortable working in Agile or Scrum-based development environments.
  • Hands-on experience with document-based and relational databases, particularly MongoDB and SQL-based systems.
  • Familiarity with cloud platforms, especially Microsoft Azure, for deploying and managing applications.
  • Demonstrated ability to incorporate AI tools or services into software solutions.
  • Strong analytical and debugging skills with a keen eye for detail.
Preferred Qualifications
  • Deep knowledge of SQL performance tuning, indexing, and query optimization.
  • Experience with message brokers and asynchronous communication patterns (e.g., RabbitMQ, Kafka).
  • Exposure to CI/CD pipelines and DevOps practices, particularly using Azure DevOps.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Experience with business process automation tools such as Camunda.
  • Proficient in automated testing using frameworks like NUnit or Playwright.
  • Understanding of architectural patterns such as Domain-Driven Design (DDD), event-driven systems, and microservices.
  • Knowledge of Behavior-Driven Development (BDD) and Test-Driven Development (TDD) methodologies.

What s on Offer
  • 4 Wellbeing days annually.
  • Access to learning platforms and dedicated development time.
  • Wellbeing initiatives including online yoga and employee assistance programs.
  • Additional location-specific benefits (e.g., pension plans, private medical care).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack Software Engineer (.Net / React) (Remote)

Remotestar

London

Remote

GBP 45,000 - 75,000

30+ days ago

Senior Software Engineer

Amicus

Greater London

Remote

GBP 75,000 - 90,000

Today
Be an early applicant

Senior Full Stack .NET Software Engineer (Microservices)

ZipRecruiter

London

Hybrid

GBP 70,000 - 85,000

7 days ago
Be an early applicant

Senior Software Engineer (Angular/.Net)

JR United Kingdom

London

Remote

GBP 50,000 - 80,000

10 days ago

Senior Java Software Engineer

Fruition Group

Greater London

Remote

GBP 63,000 - 75,000

Today
Be an early applicant

Senior Software Engineer (React/React Native)

JR United Kingdom

Greater London

Remote

GBP 70,000 - 100,000

3 days ago
Be an early applicant

Senior Front End Software Engineer (Remote)

TN United Kingdom

London

Remote

GBP 50,000 - 90,000

14 days ago

Senior Software Engineer (Frontend) - Account and Identity

TN United Kingdom

London

Remote

GBP 50,000 - 70,000

Today
Be an early applicant

Senior Fullstack Engineer (Backend Leaning) | Node.js | React.js | Remote Europe | Up to 100K

ZipRecruiter

London

Remote

GBP 55,000 - 95,000

7 days ago
Be an early applicant