Senior Engineering Team Lead

Longthorpe
3 weeks ago
Create job alert

An opportunity to join a technology development group and lead a team of six highly competent C/C++ engineers. You will be responsible for leading developments of the PROIV Software Development and Runtime environment used around the world and underpinning Zellis HCM AIR.

You must have a strong technical background in Windows and UNIX software development in C and C++ and be able to demonstrate success in leading teams of this nature. This role would suit someone who wants to grow into to development manager in the future.

This is a hybrid position based in our Peterborough office. We are committed to your flexibility and wellbeing and our hybrid strategy currently requires two days a week in the office, giving you the option to work remotely for some of your working week, which can be negotiated depending on your location and circumstances.

Role Accountabilities and responsibilities:

As a key member of the engineering team, you will work closely with your colleagues to deliver new pieces of product functionality on a yearly release cadence. Your role will be split 50/ 50 between leading the team, contributing to the design / build of new functionality and supporting production releases.

Key Responsibilities include:

  • Motivating and engaging your team across the employee lifecycle, ensuring all people processes are happening including the recruitment of new team members, setting objectives, coaching and recognising individuals to reach their potential, and dealing with any performance issues in a timely manner.

  • Facilitating the delivery of high-quality stable software releases.

  • Working collaboratively with key stakeholders across the business to ensure the successful execution and seamless delivery of new releases - from requirement review to design, development, QA, walkthrough, and delivery using Agile methodology.

  • Contributing to innovation, quality, and productivity to uplift the delivery capability.

  • Providing estimates and producing development plans, followed by regular updates with stakeholders to ensure the design/solution is on the track.

  • Collaborate with other colleagues to ensure the successful execution and seamless delivery of new releases.

  • Provide bug fix and diagnosis support to the PROIV Support team ensuring our SLAs are met.

    Skills & experience

    You should have / be able to demonstrate:

  • Led teams of up to six high performing C / C++developers

  • Mentoring of developers using your extensive strong background in developing on Unix and Windows with C/C++

  • Experience for leading agile projects (ideally using ADO)

  • Demonstrate how you have overcome both technical and resource challenges in delivery

    Advantageous skills include

  • Knowledge of parsers and compilers using Bison

  • Understanding of SQL and Relational Databases with development using one of ODBC, libpq or Oracle Call Interface

  • CMake on Unix and Windows

  • ADO build pipelines

  • Unit testing using cppunit

  • Multi-threaded development

  • Use of Java Native Interface and Java development

    Whilst a hybrid role based in Peterborough, you may be expected to travel to other offices from time to time.

    Benefits & culture

    At Zellis we create market-leading HR & Payroll products and services, to power exceptional employee experiences so that you and your people do better. Our multi-award-winning products pay over five million employees a year, with almost half (42%) of the FTSE 100, 50% of the top retailers and 30% of the top universities in the UK & Ireland as customers, making us the largest provider of Payroll and HR software and managed services.

    Our vision is to be the clear leader in pay, reward, analytics, and people experiences. We're passionate about creating an environment where people want to join, belong to, and be part of a progressive organisation. Our values, which were defined with input from all of our 2,000 colleagues, we live and breathe every day:

  • Unstoppable together.

  • Always learning.

  • Make it count.

  • Think scale.

    Our people are critical to our ongoing success; we’re proud of our inclusive culture that gives you the platform to grow, challenge the status quo and play a crucial role in further enhancing our market position as the leading provider of HR & Payroll software and services. With Zellis you’ll have the chance to stretch and challenge yourself in an environment that’s varied, flexible and hugely supportive.

    We also love to reward and recognise our brilliant colleagues. As part of your benefits package, you’ll receive:

  • A competitive base salary.

  • 25 days annual leave, plus your birthday off and the opportunity to buy additional holiday.

  • Private medical insurance.

  • Life assurance 4x salary.

  • Enhanced pension scheme with company contributions up to 8.5%.

  • A huge range of additional flexible benefits across financial & personal wellbeing, lifestyle & leisure

Related Jobs

View all jobs

Senior Software Engineer and Team Leader

Risk Business Analyst Team Lead

Powertrain Software Engineer

Senior Java Developer

Senior Java Developer

Head of Data Management

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Data Engineering Apprenticeships: Your In-Depth Guide to a High-Growth Tech Career

Data sits at the heart of modern business. From predictive analytics in finance to personalised recommendations in e-commerce, virtually every sector relies on data to make informed decisions, optimise operations, and drive innovation. Yet, as data volumes grow exponentially, so does the complexity of managing and utilising it effectively. In this evolving environment, data engineering has emerged as a critical discipline—responsible for designing, building, and maintaining the pipelines that transform raw information into actionable insights. If you’re looking to break into this vibrant and future-oriented field, data engineering apprenticeships offer a hands-on, cost-effective route. Designed to fast-track your skills, apprenticeships combine formal training with practical, on-the-job learning. Whether you’re a school leaver or a professional seeking a career change, this guide will walk you through everything you need to know about data engineering apprenticeships in the UK—from the roles you might undertake, to the skills you’ll master, and the exciting career paths that await.

Tips for Staying Inspired: How Data Engineering Pros Fuel Creativity and Innovation

Data engineering stands at the core of modern business intelligence, analytics, and machine learning initiatives. As more organisations become data-driven, the demands on data engineers—everything from building robust pipelines and optimising data warehouses to cleaning and transforming petabytes of raw information—only intensify. Yet, remaining innovative and creative in this rapidly evolving space can be challenging when faced with routine maintenance, endless transformations, and the pressure of meeting tight deadlines. So, how do data engineers stay inspired and consistently generate new ideas? Below are ten actionable strategies to help data pipeline experts, ETL developers, and cloud data architects maintain an inventive outlook, even when operations are complex and the stakes are high. If you’re looking to expand your skills, tackle challenges from fresh angles, and reinvigorate your passion for data engineering, these tips can guide you toward a more fulfilling and impactful career.

Top 10 Data Engineering Career Myths Debunked: Key Facts for Aspiring Professionals

Data is the lifeblood of modern businesses. Whether it’s guiding strategic decisions, powering advanced analytics, or fuelling machine learning models, the role of data has evolved from a back-office function to a primary driver of innovation. In this ecosystem, data engineers serve as architects and builders, designing the infrastructure and pipelines that allow organisations to collect, transform, and mobilise data efficiently. Despite the importance and rapid growth of this field, plenty of myths and misconceptions continue to cloud the realm of data engineering. Are data engineers merely “ETL developers”? Does the role only exist in big tech companies? Must you be a Python guru with a master’s degree in computer science? At DataEngineeringJobs.co.uk, we see firsthand how these myths can deter aspiring professionals from stepping into one of the most dynamic fields in data. This article aims to dispel the top 10 misconceptions about data engineering careers—shedding light on the real opportunities, necessary skills, and diverse pathways that define this vital profession. Whether you’re a student considering data engineering as your future vocation or a seasoned professional seeking a career pivot, read on. You might discover that data engineering is more inclusive and wide-ranging than you ever imagined.