Lead Software Engineer in Milton Keynes

Lead Software Engineer in Milton Keynes

Milton Keynes Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Lead a software team to develop an innovative IoT remote-monitoring platform.
  • Company: Join Eddyfi Technologies, a leader in cutting-edge technology solutions.
  • Benefits: Enjoy a diverse workplace with opportunities for growth and meaningful projects.
  • Other info: Embrace diversity and inclusion in a dynamic, innovative company.
  • Why this job: Make a real impact while collaborating with experts in a supportive environment.
  • Qualifications: Proven software engineering experience and strong leadership skills required.

The predicted salary is between 63000 - 77000 £ per year.

This role is part of our Remote Monitoring Solutions product line.

For more information about our product line: https://www. senceive. com/ https://sensornetworksinc. com/ https://sisgeo. com/

We are looking for Software Team lead, to lead the delivery, quality and day-to-day running of a software engineering team building an Io T remote-monitoring platform.

In this leadership-focused role, you will drive technical delivery, team leadership and cross-functional collaboration to ensure high-quality, reliable software solutions across all stakeholders.

You will act as a key connector between engineering, product, support and quality.

Be a part of something bigger.

At Eddyfi Technologies, we’re proud to push the boundaries of innovation while fostering a workplace where everyone feels valued, respected and empowered to do their best work.

We believe that diverse perspectives, experiences, and ways of thinking strengthen our teams and help us build better solutions for the industries the world depends on.

As a world-renowned company, we’re behind some of the most advanced systems in the world—delivering cutting-edge solutions through ET & UT, Remote Monitoring, Nuclear Steam Generators, Automated Vision Systems, and Robotics.

Our values

  • We are customer-centricand put our customers at the heart of everything we do.
  • We innovate with a purpose, developing practical and forward-thinking solutions that solve real-world problems and protect what matters most.
  • We are reliable and accountable, we do what we say we are going to do, taking ownership of our actions and delivering high-quality outcomes with integrity, consistency and transparency.
  • We are stronger togetherand committed to creating an inclusive environment where voices are heard, respected and supported.

Joining our team means

  • Collaborating with experts dedicated to innovation in an environment that values different perspectives, backgrounds and experiences.
  • Becoming part of an organization that values commitment, initiative, and collaboration to help achieve common goals.
  • Working in a growing business encourages learning, curiosity, and respectful challenge.
  • Being supported through fair, transparent and equitable practices.
  • Contributing to meaningful projects that create a lasting impact.
  • As Software Engineering Team Lead — Io T Platform, you must be able to:
  • Lead the software team’s delivery, quality and daily operations for an Io T remote-monitoring platform.
  • Translate product and business requirements into technical solutions and guide implementation.
  • Own codebase governance: branching strategy, repository health, code reviews and pull request management.
  • Drive engineering excellence through CI/CD improvements, release coordination and development best practices.
  • Plan work effectively by breaking down scope, estimating effort and managing team capacity.
  • Run Agile ceremonies, act as Scrum Master and ensure accurate task tracking in project-management tools.
  • Mentor engineers and support their technical growth and day-to-day execution.
  • Partner with product and stakeholders to review requirements, provide technical input and report engineering progress.
  • Oversee validation activities including UAT and end-to-end testing across a complex Io T ecosystem.
  • Act as the main escalation point for support cases, incidents and customer-impacting issues.
  • Triage, investigate and prioritise issues, including NCRs, and coordinate corrective actions with QA and quality teams.
  • Lead root-cause analysis and produce clear technical documentation for major issues and follow-up actions.
  • Manage people responsibilities including performance, goals, attendance, expenses and external consultants.
  • Support team growth through hiring, interviewing and onboarding new team members.
  • What makes you an asset to our team
  • Proven software engineering background with experience as a Tech Lead, Team Lead or Senior Software Engineer.
  • Excellent communication skills and the ability to work effectively across engineering, product, support and quality teams.
  • Strong knowledge of Git branching workflows, code review practices and CI/CD pipelines.
  • Experience with Agile/Scrum delivery; Scrum Master experience or certification is considered an asset.
  • Ability to analyse BRDs/PRDs and translate them into clear technical designs.
  • Experience in people management, or demonstrated readiness to take on line-management responsibilities.
  • Experience with third-line support, incident management and issue escalation.
  • Strong stakeholder-management skills across cross-functional teams and external consultants.
  • Experience working in complex software environments, ideally involving Io T, remote monitoring or connected platforms.
  • A proactive, organised and solutions-focused leadership approach.

Why join Eddyfi? We offer you

At Eddyfi Technologies, diversity, equity and inclusion are fundamental to who we are.

We are committed to providing equal employment opportunities and fostering an inclusive workplace where everyone feels a sense of belonging.

We welcome and encourage applications from all qualified individuals, regardless of race, ethnicity, gender identity or expression, sexual orientation, age, religion, disability, neurodiversity, or any other characteristic protected by law.

If you require accommodations at any stage of the recruitment process, please let us know. We are committed to ensuring an accessible and inclusive experience for all candidates.

All positions based in Quebec require proficiency in French, both written and spoken.

Additionally, functional skills in English are required to meet the needs of our offices and clients internationally.

For all our offices worldwide, certain positions may be subject to background checks, including credit, criminal, and employment history verification.

  • #LI-Hybrid
  • #J-18808-Ljbffr

Lead Software Engineer in Milton Keynes employer: Eddyfi

Eddyfi Technologies is an exceptional employer that fosters a collaborative and innovative work culture, perfect for those passionate about IoT and software engineering. With a strong emphasis on employee growth, you will have ample opportunities to mentor and lead a talented team while working remotely, allowing for a flexible work-life balance. The company values high-quality delivery and technical excellence, making it a rewarding environment for professionals looking to make a significant impact in the tech industry.

E

Contact Details:

Eddyfi Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Software Engineer in Milton Keynes

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Eddyfi or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Eddyfi.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Eddyfi.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Eddyfi that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Lead Software Engineer in Milton Keynes

Technical Leadership
Software Engineering
IoT Development
Agile Methodologies
Scrum Master
Code Review Practices
CI/CD Pipelines

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Eddyfi.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Eddyfi and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Eddyfi

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Eddyfi uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.