cover image
hackajob

Software Engineer - London

Hybrid

London, United Kingdom

Full Time

11-04-2025

Job Specifications

hackajob is collaborating with Dunnhumby Ltd to connect them with exceptional tech professionals for this role.

Most companies try to meet expectations, dunnhumby exists to defy them. Using big data, deep expertise and AI-driven platforms to decode the 21st century human experience - then redefine it in meaningful and surprising ways that put customers first. Across digital, mobile and retail. For brands like Tesco, Coca-Cola, Procter & Gamble and PepsiCo.

We are looking for talented Software Engineers to help us build dunnhumby's next generation applications.

Joining our world class software teams, this is a great opportunity to build a fulfilling technology career in our inclusive and diverse teams, where you can work with likeminded individuals. Our values, mean that we value work/life balance as much as you do.

We are investing in upgrading our tech stacks to use the cloud such as Azure and Google Cloud. We have started improving our many solutions with newer technology and techniques such as .NetCore and microservices.

As a Software Engineer with experience in C# and JavaScript frameworks, you will assist in the design,development and delivery of robust solutions used every day by our customers.

What We Expect From You

Experience in C#/.Net and JavaScript/TypeScript
Experience in using a SQL based databases
Development and design of software solutions working closely with product managers
Knowledge of working in an agile fashion, such as Scrum or Kanban
Using techniques such as writing unit tests, refactoring, CI/CD
Diagnosing and fixing live issues when they occur

What You Can Expect From Us

We won’t just meet your expectations. We’ll defy them. So you’ll enjoy the comprehensive rewards package you’d expect from a leading technology company. But also, a degree of personal flexibility you might not. Plus, thoughtful perks, like flexible working hours and your birthday off.

You’ll also benefit from an investment in cutting-edge technology that reflects our global ambition. But with a nimble, small-business feel that gives you the freedom to play, experiment and learn.

And we don’t just talk about diversity and inclusion. We live it every day - with thriving networks including dh Women’s Network, dh Proud, dh Parent’s & Carer’s, dh One and dh Thrive as the living proof. Everyone’s invited.

Our approach to Flexible Working

At dunnhumby, we value and respect difference and are committed to building an inclusive culture by creating an environment where you can balance a successful career with your commitments and interests outside of work. We believe that you will do your best at work if you have a work / life balance. Some roles lend themselves to flexible options more than others, so if this is important to you please raise this with your recruiter, as we are open to discussing agile working opportunities during the hiring process.

About the Company

We’re revolutionising tech hiring with hackajob intelligence - The AI-assisted hiring platform connecting leading tech employers with top talent, globally. Leveraging our unique large language model built from millions of platform data points, companies match with high-intent job seekers based on context and experience, not just keywords. Candidates privately explore highly relevant job offers by accepting or declining their interview requests - 90% respond within 24 hours. Powerful industry benchmarking, brand sentiment, ... Know more

Related Jobs

Company background Company brand
Company Name
Candour Solutions
Job Title
Senior PHP Developer
Job Description
Backend Engineer (Laravel) I'm working with a fascinating SaaS business that, following substantial funding from investors, is set to embark on a major growth phase over the next few years. The business was founded around a decade ago with a core EAM product, unbounded by user base, but focused on the logistics, manufacturing, and equipment-heavy industries. Since then, they have diversified their product offerings and their latest has increased sales and revenue to new levels; as a result, they need A-grade engineering talent to support in scaling their systems to deal with growing demand for their product(s). Their stack is PHP Laravel, AWS, Git, Jira, Jest and React, but this role will be focused completely on BED. Our client's product is data-driven, so DevOps and Infra experience to a strong level is required. If you have 5+ years of experience using Laravel and AWS, with a DevOps/Infra background, as well experience in Tech-driven companies this could be a great fit. Ideally, you will also have experience in a start-up and/or scale-up environment. Benefits: Share options private health and dental 28 days AL + public holidays Many more, which I can share. PLEASE NOTE THAT APPLICANTS THAT ARE NOT BASED IN THE UK WON'T BE CONSIDERED. Our client CANNOT offer visa sponsorship at this time, unfortunately.
Manchester, United Kingdom
Hybrid
Full Time
09-05-2025
Company background Company brand
Company Name
The Engage Partnership Recruitment
Job Title
Information Technology Support Engineer
Job Description
IT Support Engineer Salary: £30–35k DOE Location: Central London – Hybrid/Onsite flexibility Join a high-impact support and infrastructure team working across HPC, cloud, and end-user environments powering cutting-edge AI/ML systems Your Role: We’re hiring a IT Support Engineer to contribute to a fast-paced, service-focused technical team. You’ll support critical infrastructure and end-user environments used in AI and machine learning workflows, managing systems, devices, and user requests across both internal and external setups. What You’ll Be Doing: Providing service desk support across HPC and end-user systems Troubleshooting scheduled tasks and automation failures Managing service requests, triaging incidents, and escalating as needed Leading onboarding/offboarding processes for user accounts and access Administering Microsoft 365, Azure AD, Intune, and Teams Supporting infrastructure operations, updates, and maintenance Collaborating on procurement, device setup, and IT projects Documenting fixes, improvements, and support procedures (And if you don’t tick every box – that’s okay. We’d still love to hear from you.) The Stack & Environment: Work across a modern tech landscape including: Linux, Windows, MacOS, Microsoft 365, Azure AD, Intune, Teams (incl. voice integration), NICE DCV, Slurm, CUDA, Jira Service Desk, Terraform, SiteGround, Confluence, and more What We’re Looking For: 2+ years of experience in IT support or service desk operations Familiarity with HPC environments, job queues, and VDI solutions Hands-on troubleshooting across Windows, Linux, and MacOS Experience with Microsoft cloud environments and endpoint management Clear communicator with good documentation practices Bonus Points: Exposure to Slurm, CUDA, Infiniband, or NICE/Amazon DCV Experience with infrastructure automation or scripting (e.g. Terraform) Understanding of SSL management and monitoring tools like Site24x7 Familiarity with Jira Service Desk or Atlassian tools How You Work: Curious, collaborative, and committed to high-quality support Comfortable working independently or alongside clients and peers Skilled at translating complexity into practical solutions Eager to grow, improve, and make a difference in your environment Why This Role? Contribute to vital systems powering AI/ML innovation Collaborate in a forward-thinking engineering and support team Grow your skills across infrastructure, cloud, and user support Hybrid flexibility with a Central London base Interested? Let’s talk – email Thana@engagewithus.com
London, United Kingdom
On site
Full Time
08-05-2025
Company background Company brand
Company Name
Sainsbury's
Job Title
Fullstack Engineer (NodeJS & React with Typescript)
Job Description
We’d all like amazing work to do, and real work-life balance. That’s waiting for you at Sainsbury’s. Think about the scale it takes for us to feed the nation. The level of data, transactions and variety it involves. Then you’ll realise that ours is a modern software engineering environment because it has to be. We’ve made serious investment into a Tech Academy and into setting standards and principles. We iterate, learn, experiment and push ways of working such as Agile, Scrum and XP. So you can look forward to awesome opportunities in everything from AI to reusable tech. We’re proud to work with one of the most exciting data sets in the UK. Our massive datasets, comprising billions of data points from diverse sources across the retail landscape, drive machine learning models that enhance personalisation and product recommendations. This work directly impacts millions of customers daily. In our inclusive, agile environment, you’ll have the freedom to explore, experiment, and solve real-world challenges—seeing your creations in the hands of millions across the UK. Why join us You’ll be part of one of our Engineering squads working on Ad-tech, interpreting and following architectural and engineering principles, operating frameworks, and new and improved technology and solutions. With your technical craft, curiosity and experimentation, you’ll use judgement to apply specific techniques to deliver focused outcomes that support our customers. We use a variety of tech here and you need to be willing to pick up new tools and techniques. We’d also like you to be yourself - analytical, curious and unafraid to challenge the status quo. You’ll constantly strive to improve the way things are done in your team, contributing as a progressive member of the engineering community. About The Role Build UI components and, sometimes, whole user routes from Figma designs, in React. Write Typescript on the website’s front-end, back-end and in-between: full stack CSS-style the UI’s using Tailwind and CSS Modules, while harnessing design tokens. Actively contribute to developing large-scale services for optimal performance, utilising technologies like Node.JS, Typescript, Mongo DB, Postgres, SQL, AWS Lambda, GraphQL and Serverless framework. This extends to microservices and event-driven architecture. Be proficient in unit testing (TDD), end-to-end testing and best practices. Collaboratively contribute to the design and support of services and internal frameworks Actively participate in research, scoping, and planning activities led by engineering and product managers for the development of new domain and platform capabilities. Troubleshoot and resolve issues in production web applications, databases, services, and related components. Actively participate in the support rota, providing timely assistance to ensure system reliability. Foster team growth and development by providing support and mentorship to teammates, both through collaborative efforts, direct pair programming sessions and PR reviews Familiar with trunk-based development and CI/CD pipelines using GitHub actions More about you To be considered for this role, you should possess industrial experience and have a strong passion for working with: Well-versed writing, maintaining and reviewing TypeScript code at production Serverless infrastructure and AWS eco system Modern React with hooks, experience writing unit tests (Vitest, RTL) for components Modern CSS styling: Tailwind, CSS Modules, style-dictionary and design tokens Redux experience is valued but not required, we use React Query Writing and maintaining E2E on Cypress (but Playwright experience will be counted too) Extensive experience in developing and utilising enterprise APIs. Proficiency in SQL and NoSQL databases. Customer-focused, owning the entire SDLC, and embodying DevOps principles. Proven experience in software design and implementation, security, cloud infrastructure & monitoring CI/CD. Enthusiastic about continuous learning, especially in emerging tech. While not mandatory, having the following qualifications can give you a competitive edge Proficiency in AWS (AWS Certification is a plus) Competence in Terraform Exposure in event-driven architectures is a plus. Benefits As well as lots of on-the-job training and endless opportunities, you’ll get: Colleague discount across our multi-brands – Sainsbury’s, Argos, Tu and Habitat, plus: Holiday allowance Bonus scheme Pension plan Special offers on gym memberships, restaurants, holidays, retail vouchers and more Work-life balance is important to us, so we offer our colleagues as much flexibility as possible in line with the needs of their role. We trust them to decide how, where and when they work, combining remote and collaborative working with a flexible approach to hours, giving them plenty of time and space for life outside of work whilst delivering against our business goals. We are committed to being a truly inclusive retailer, so you’ll be welcomed whoever you are and wherever you work. Around here, there’s always the chance to try something new - whether that’s as part of an evolving team or somewhere else across the business - and we take development seriously and promise to support you. We also recognise and celebrate colleagues when they go the extra mile and, where possible, offer flexible working. When you join our team, we’ll also offer you an amazing range of benefits. Here are some of them: Starting off with colleague discount, you'll be able to get 10% off at Sainsbury's, Argos, TU and Habitat after 4 weeks. This increases to 15% off at Sainsbury’s every Friday and Saturday and 15% off at Argos every pay day. We've also got you covered for your future with our pensions scheme and life cover. You'll also be able to share in our success as you may be eligible for a performance-related bonus of up to 10% of salary, depending on how we perform. Your wellbeing is important to us too. You'll receive an annual holiday allowance, and you can buy additional holiday. We also offer other benefits that will help your money go further such as season ticket loans, cycle to work scheme, health cash plans, pay advance (where you can access some of your pay before pay day) as well access to a great range of discounts from hundreds of other retailers. And if you ever need it there is also an employee assistance programme. Moments that matter are as important to us as they are to you which is why we give up to 26 weeks’ pay for maternity or adoption leave and up to 4 weeks’ pay for paternity leave. We are committed to being a truly inclusive retailer, so you’ll be welcomed whoever you are and wherever you work. Around here, there’s always the chance to try something new - whether that’s as part of an evolving team or somewhere else across the business - and we take development seriously and promise to support you. We also recognise and celebrate colleagues...
London, United Kingdom
On site
Full Time
08-05-2025
Company background Company brand
Company Name
Unilink
Job Title
Full Stack Engineer
Job Description
About Unilink Unilink Software is a fast-growing, international company and the leading provider of innovative, award-winning software solutions for the criminal justice sector. Our mission is to empower governments and businesses around the world to effectively secure their operating environments, intuitively manage their data, become more efficient, and foster a culture of rehabilitation. Our purpose is to create technologies that people can rely on so that justice systems work well. We foster a culture of continuous improvement, innovation and excellence. We care about our staff, our customers, the environment and everything we do - principles encompassed in our social purpose statement. We work with fantastic customers - government and private sector organisations in the UK, Europe and Australia - who use our software solutions to reduce the administrative burden on staff, improve the information flow and security as well as to implement digital solutions to assist in rehabilitation of people in their care. We are growing quickly, expect that growth to accelerate and are looking for enthusiastic, passionate and driven individuals to join our team. Our offices are located in London, Southampton and Newcastle but our staff are located throughout the UK, in Europe and Australia. We offer flexible working, a good benefits package and competitive salary. Software Developer – Full Stack About the role We are looking for talented Full Stack Developers to join the business to assist with its new IT Solution project which has a modern, Angular 8 web application front end. You will be a key part of the project teams going forward at this very exciting time for the company. The ideal candidate will have commercial experience developing and testing complex Angular modules and integrating them with backend services via REST APIs. Responsibilities & Duties Ensure that the company’s Vision and Values are upheld when dealing with staff/customers and third parties Build an understanding of the business and how the development will move the business forward Be involved in the full development life cycle offering input from the beginning requirements to the delivery of the completed project Develop new and existing systems to meet the needs of the business Work on both projects and smaller requests Collaborate within a team of developers in order to meet project goals Ensure output of work is to a high standard, fully compliant within the industry regulations, fully tested and delivered within an acceptable time frame Qualifications, Competencies & Experience Proven experience in full lifecycle software development Angular Development Experience C# & .Net core experience Understanding of Responsive Design Use of REST APIs (JSON/XML) Modern Web Technologies (Angular, TypeScript, JavaScript, CSS3, HTML5) Unit and End-to-End Testing frameworks (Jest, Cypress) Why work for us Starting at 25 days annual leave + bank holidays 5% Pension Life insurance of x4 base salary Flexible working Ride to Work salary sacrifice External courses for career development Annual bonus (discretionary based on Company performance) Annual salary review
United Kingdom
Remote
Full Time
08-05-2025