Software Engineering Manager in Nottingham
Software Engineering Manager

Software Engineering Manager in Nottingham

Nottingham Full-Time 75000 - 85000 £ / year (est.) No home office possible
Digital Waffle

At a Glance

  • Tasks: Lead a talented team in developing innovative software solutions and features.
  • Company: Fast-growing tech business focused on product development and collaboration.
  • Benefits: Competitive salary, hybrid work options, and opportunities for professional growth.
  • Why this job: Make a real impact by guiding projects and mentoring future tech leaders.
  • Qualifications: 7+ years in software engineering with strong Node.js and TypeScript skills.
  • Other info: Join a dynamic team in Nottingham with a focus on learning and improvement.

The predicted salary is between 75000 - 85000 £ per year.

A fast-growing, product-focused tech business is looking for a Principal / Lead Software Engineer to guide a skilled engineering team based in Nottingham. This is a primarily on-site role, with some hybrid flexibility, ideal for someone who enjoys hands-on leadership in a collaborative, in-person environment.

You’ll guide the development of features and systems across web apps, APIs, and internal tools, working closely with product, design, and engineering teams to bring high-impact ideas to life. You'll combine technical direction with day-to-day coding, team mentorship, and delivery oversight, playing a key role in shaping both the product and the team’s growth.

Salary: £75,000 to £85,000 + benefits

Location: Nottingham, Hybrid

Key Responsibilities

  • Lead the design and build of new product features, services, and technical systems
  • Own features end-to-end—from technical design to testing, deployment, and monitoring
  • Write production-grade code alongside the team (this is a hands-on role)
  • Align technical delivery with business goals through close collaboration with stakeholders
  • Mentor and support developers, fostering a culture of learning and improvement
  • Maintain high standards for code quality, scalability, and team communication

What You’ll Bring

  • 7+ years’ experience in software engineering, including recent time in a senior or lead role
  • Strong experience with Node.js (NestJS) and TypeScript
  • A good knowledge of a Front End framework like Vue, React or Angular
  • Solid understanding of cloud infrastructure (preferably AWS) and CI/CD practices
  • A thoughtful approach to system design, security, and performance at scale
  • Great communication and stakeholder engagement skills
  • Bonus points for experience with AI/ML tools or data-led platforms

Tech Stack Overview

  • Backend: NestJS / Node.js / TypeScript
  • Frontend: Vue 3 / TypeScript
  • Cloud: AWS
  • Databases: PostgreSQL / MongoDB
  • Tools: Rush (monorepo), GitHub, Notion, Linear
  • Comms: Slack, Zoom, Around

If you’re a seasoned engineer who thrives in a leadership role and enjoys building great products with great people, we’d love to hear from you. Apply now or get in touch to find out more.

Software Engineering Manager in Nottingham employer: Digital Waffle

Join a dynamic and innovative tech company in Nottingham, where your leadership as a Software Engineering Manager will directly influence product development and team growth. With a strong emphasis on collaboration and mentorship, you'll thrive in a supportive work culture that values hands-on involvement and continuous learning. Enjoy competitive salary packages, hybrid working options, and the opportunity to work with cutting-edge technologies in a vibrant city known for its rich history and community spirit.
Digital Waffle

Contact Detail:

Digital Waffle Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Manager in Nottingham

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who might know about opportunities at companies you're interested in. A personal referral can make all the difference in getting your foot in the door.

✨Tip Number 2

Prepare for those interviews! Research the company and its products thoroughly. Be ready to discuss how your experience with Node.js, TypeScript, and team leadership aligns with their needs. Show them you’re not just a fit on paper but also in spirit!

✨Tip Number 3

Don’t underestimate the power of follow-ups! After an interview, drop a quick thank-you email to express your appreciation and reiterate your enthusiasm for the role. It keeps you fresh in their minds and shows your professionalism.

✨Tip Number 4

Apply through our website! We’ve got a streamlined process that makes it easy for you to showcase your skills and experience. Plus, it helps us keep track of your application better, so don’t miss out on that chance!

We think you need these skills to ace Software Engineering Manager in Nottingham

Software Engineering
Leadership
Node.js
NestJS
TypeScript
Front End Frameworks (Vue, React, Angular)
Cloud Infrastructure (AWS)
CI/CD Practices
System Design
Security
Performance at Scale
Communication Skills
Stakeholder Engagement
Mentorship
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineering Manager role. Highlight your leadership experience, technical expertise, and any relevant projects you've worked on. We want to see how you can bring value to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about this role and how your background makes you a perfect fit. Be sure to mention your hands-on coding experience and your approach to mentoring others.

Showcase Your Technical Skills: Since this role involves a lot of hands-on coding, don’t forget to highlight your proficiency in Node.js, TypeScript, and any front-end frameworks you’re familiar with. We love seeing examples of your work, so feel free to include links to your GitHub or any projects you’re proud of.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your materials in one go. Plus, we love seeing candidates who take the initiative to connect with us directly!

How to prepare for a job interview at Digital Waffle

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Node.js, TypeScript, and any front-end frameworks like Vue or React. Be ready to discuss your experience with these tools and how you've used them in past projects.

✨Showcase Your Leadership Skills

As a Software Engineering Manager, you'll need to demonstrate your ability to lead and mentor a team. Prepare examples of how you've guided teams in the past, tackled challenges, and fostered a culture of learning and improvement.

✨Align Technical Delivery with Business Goals

Be prepared to discuss how you’ve aligned technical projects with business objectives in previous roles. Think of specific instances where your technical decisions had a direct impact on the success of a product or project.

✨Prepare for Collaborative Scenarios

Since this role involves close collaboration with product, design, and engineering teams, think of examples that highlight your communication skills and teamwork. You might even want to practice discussing how you would approach a hypothetical project with cross-functional teams.

Software Engineering Manager in Nottingham
Digital Waffle
Location: Nottingham

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

>