Full Stack Engineer

Full Stack Engineer

London Full-Time 28800 - 48000 ÂŁ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Join us as a Full Stack .NET Engineer to enhance a large-scale publishing platform.
  • Company: Morris Sinclair Recruitment connects talent with innovative tech opportunities.
  • Benefits: Enjoy 4 wellbeing days, learning platforms, and wellness initiatives like online yoga.
  • Why this job: Work with cutting-edge technologies in a collaborative environment that values growth and innovation.
  • Qualifications: 4+ years in backend development with .NET and 3+ years in Vue.js required.
  • Other info: Ideal for those passionate about modernising legacy systems and mentoring junior developers.

The predicted salary is between 28800 - 48000 ÂŁ per year.

Morris Sinclair Recruitment provided pay range

This range is provided by Morris Sinclair Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Morris Sinclair Recruitment

Founder and Director at Morris Sinclair Recruitment

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.
  • 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).

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology and Science

  • Industries

    IT Services and IT Consulting and Book and Periodical Publishing

Referrals increase your chances of interviewing at Morris Sinclair Recruitment by 2x

Sign in to set job alerts for “Full Stack Engineer” roles.

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 11 months ago

Associate / Junior Software Engineer (Full-Stack)

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 1 week ago

Hounslow, England, United Kingdom 1 day ago

London, England, United Kingdom 3 weeks ago

Full-Stack AI Software Engineer (Junior – Mid)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

Mid Software Engineer (Full-stack / Front-end)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Full Stack Engineer employer: Morris Sinclair Recruitment

Morris Sinclair Recruitment is an exceptional employer, offering a vibrant work culture that fosters collaboration and innovation. With a strong focus on employee wellbeing, including annual wellbeing days and access to learning platforms, the company supports professional growth and development in the heart of London, making it an ideal place for Full Stack Engineers looking to advance their careers while working on impactful projects.
M

Contact Detail:

Morris Sinclair Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, particularly .NET and Vue.js. Consider building a small project or contributing to an open-source one that showcases your skills in these areas, as practical experience can set you apart.

✨Tip Number 2

Engage with the developer community around .NET and Vue.js. Join forums, attend meetups, or participate in online discussions. Networking can lead to valuable insights and connections that might help you during the interview process.

✨Tip Number 3

Brush up on your knowledge of Agile methodologies and be prepared to discuss your experience working in such environments. Highlight any specific projects where you successfully collaborated with cross-functional teams to deliver results.

✨Tip Number 4

Showcase your understanding of cloud platforms, especially Microsoft Azure. If you have experience deploying applications on Azure, be ready to discuss this in detail, as it’s a key requirement for the role.

We think you need these skills to ace Full Stack Engineer

.NET Core
.NET Framework
Vue.js (Vue 2 and Vue 3)
RESTful API design
Object-oriented programming
SOLID principles
Agile development
Scrum methodologies
MongoDB
SQL databases
Microsoft Azure
AI tools integration
Analytical skills
Debugging skills
Attention to detail
CI/CD pipelines
DevOps practices
Docker
Kubernetes
Automated testing frameworks (NUnit, Playwright)
Domain-Driven Design (DDD)
Event-driven systems
Microservices
Behavior-Driven Development (BDD)
Test-Driven Development (TDD)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with .NET and Vue.js, as well as any relevant projects that demonstrate your skills in backend and frontend development. Use specific examples to showcase your achievements.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, particularly your experience with legacy systems and modern technologies. Be sure to convey your collaborative spirit.

Showcase Relevant Projects: If you have worked on projects involving RESTful APIs, cloud platforms like Microsoft Azure, or AI tools, be sure to include these in your application. Highlight your role and the impact of your contributions.

Prepare for Technical Questions: Anticipate technical questions related to .NET, Vue.js, and Agile methodologies. Brush up on your knowledge of SQL performance tuning and architectural patterns, as these may come up during interviews.

How to prepare for a job interview at Morris Sinclair Recruitment

✨Showcase Your Full Stack Skills

Make sure to highlight your experience with both .NET and Vue.js during the interview. Be prepared to discuss specific projects where you've used these technologies, focusing on how you contributed to the development and maintenance of scalable web applications.

✨Demonstrate Problem-Solving Abilities

Expect to face technical questions that assess your analytical and debugging skills. Prepare examples of challenges you've encountered in past projects and how you resolved them, particularly in relation to legacy systems and performance improvements.

✨Familiarise Yourself with Agile Practices

Since the role involves working in Agile or Scrum environments, be ready to discuss your experience with these methodologies. Share how you've collaborated with cross-functional teams and adapted to changing requirements in previous roles.

✨Stay Updated on Emerging Technologies

The company values staying current with tech trends, so demonstrate your enthusiasm for learning. Mention any recent technologies or tools you've explored, especially those related to cloud platforms like Microsoft Azure or AI integration, to show your proactive approach.

Full Stack Engineer
Morris Sinclair Recruitment
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>