About the job
Job summary
Discover a career in your hands at HMRC. Whether you’re seeking purpose, growth, or a workplace that gives you a true sense of belonging, hear from some of our employees as they share their story about what it’s really like to work at HMRC.
Visit our YouTube channel to watch the full series and come and discover your potential.
Do you have a good awareness of IT, service management and have good communication skills?
Do you thrive in a collaborative environment and are great at building and maintaining positive relationships?
If so, continue reading to find out more about this fantastic opportunity to join HMRC - one of the largest and most dynamic IT infrastructures in Europe, and we are now one of the most digitally advanced tax authorities in the world.
The IT Operations profession is made up of professionals, paramount to our digital services. Our vision for the future is to attract people to work and progress in a challenging and exciting environment whilst ensuring consistency in your training and upskilling.
We are working to have clear career pathways and succession planning, to enable people to see our area as a long-term career with prospects and development opportunities for all roles
The Team
Our role sits within Enterprise Live Services (ELS), Enterprise Service Management (ESM) which forms part of the Chief Digital & Information Group (CDIO).
ELS undertakes assurance and governance of IT services and processes delivered as part of HMRC’s Chief Digital & Information Office (CDIO) Group. Our focus is ensuring a consistent, excellent Customer Experience.
Job description
You would join a team of existing Service Delivery professionals, who are passionately working towards strategic IT goals and objectives to support HMRC to achieve theirs.
With your existing Service Management knowledge and understanding you will immerse yourself in all aspects including having the opportunity to collaborate to continue the ongoing success of CDIO.
Responsibilities include:
Person specification
An ideal candidate will:
Essential Criteria
Desirable Criteria
Transitional Sites Information
If your location preference is for the following site, it’s important to note that this is not long-term site for HMRC and we will require you to move to a new building in the future, subject to our location strategy and the applicable employee policies at that time.
For more information on where you might be working, review this information on our locations (opens in a new window)
This site is:
You will be given more information about what this means at the job offer stage.
Technical skills
We’ll assess you against these technical skills during the selection process:
Benefits
Alongside your salary of £45,544, HM Revenue and Customs contributes £13,194 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides.
HMRC operates both Flexible and Hybrid Working policies, allowing you to balance your work and personal commitments. We welcome applications from those who need to work a more flexible arrangement and will agree to requests where possible, considering our operational and customer service needs.
We offer a generous leave allowance, starting at 25 days and increasing by a day for every year of qualifying service up to a maximum of 30 days.
To find out more about HMRC benefits and find out what it’s really like to work for HMRC hear from our insiders or visit Thinking of joining the Civil Service
Things you need to know
Artificial intelligence
Artificial intelligence can be a useful tool to support your application, however, all examples and statements provided must be truthful, factually accurate and taken directly from your own experience. Where plagiarism has been identified (presenting the ideas and experiences of others, or generated by artificial intelligence, as your own) applications may be withdrawn and internal candidates may be subject to disciplinary action. Please see our candidate guidance (opens in a new window) for more information on appropriate and inappropriate use.
Selection process details
This vacancy is using Success Profiles (opens in a new window), and will assess your Experience and Technical skills.
How to Apply
As part of the application process, you will be asked to provide the following:
Please evidence any Desirable Criteria where applicable (up to 250 words max). This is not essential for the role but may be considered by the vacancy holder where candidates have the same score at interview.
Further details around what this will entail are listed on the application form.
Sift
In the event of a large number of applications being received, an initial sift may be held on your Personal Statement.
At full sift your Personal Statement and your CV will be assessed, with the successful candidates being invited to interview.
We may also raise the score required at any stage of the process if we receive a high number of applications.
Interview
During the panel interview, you will be assessed onExperience and Technical questions pertaining to the role.
Interviews will take place via video link. Sift and interview dates to be confirmed.
Eligibility
Please take extra care to tick the correct boxes in the eligibility sections of your application form. Mistakes sometimes happen but if you contact us later than two working days (Monday-Friday) before the vacancy closes, we may not be able to reopen your application for you. If you do make a mistake with your eligibility form, or have withdrawn yourself in error and need your application reinstated whilst the campaign is still live, please contact us via: - Use the subject line to insert appropriate wording for example - ‘Please re-open my application - (insert vacancy ref) & vacancy closing date (insert date)’.
To check that you are eligible to apply for this role, please review the eligibility information before submitting your application.
The HMRC app can help you with your application
The HMRC app can provide you with your past 5 years’ employment history, making the process of filling in your application quicker and easier.
If successful in your application, you will need your National Insurance number for the onboarding process.
Download the HMRC app now and save your National Insurance number to your digital phone wallet.
How to download the HMRC app and sign up for an account
Download the free HMRC app from the App Store or Google Play store.
If you have an HMRC online account already, sign straight in using your ID and password. If not, you can prove your identity by answering some questions or providing your photo ID.
You’ll then be able to access the app quickly and easily by signing in using a 6-digit PIN, your fingerprint, or facial recognition.
You can find guidance for technical issues on GOV.UK: Technical support with HMRC online services.
Reserve List
A reserve list may be held for up to 12 months from which further appointments may be made for the same or similar roles - if this applies to you, we’ll let you know via your Civil Service Jobs account.
Merit List
After interview, a single merit list will be created, and you will only be considered for posts in locations you have expressed a preference for. Appointments will be made in strict merit order in line with the set number of roles in each location.
Criminal Record Check
Applications received from candidates with a criminal record are considered fairly in accordance with the DBS Code of Practice and the Recruitment of ex-offenders Policy.
Hybrid working at HMRC
HMRC is an office-based organisation, and colleagues are expected to spend 60% of their working time in the office. Our offices provide opportunity for interaction, collaboration which aids learning and development and a sense of community. Where the role allows it, and where the home environment is suitable, colleagues can work from home for up to 2 days a week, averaged over a calendar month (or a proportionate amount of time for colleagues who work less than full time).
Reasonable Adjustments
We want to make sure no one is put at a disadvantage during our recruitment process. To assist you with this, we will reduce or remove any barriers where possible and provide additional support where appropriate.
If you need a change to be made so that you can make your application, you should:
Contact the UBS Recruitment team via as soon as possible before the closing date to discuss your needs.
Complete the “Assistance required” section in the “Additional requirements” page of your application form to tell us what changes or help you might need further on in the recruitment process. For instance, you may need wheelchair access at interview, or if you’re deaf, a Language Service Professional.
Technical Support
If you are experiencing problems that cannot be resolved by our ‘help’ section, then technical support is available. You will receive a reply in 2 working days.
Important information for existing HMRC contractual homeworkers
This role may be suitable for existing HMRC employees who are contractual homeworkers. Occasional attendance to the office will be required where there is a business need. Please consider the advertised office locations for this role when applying and only select locations from the ‘location preferences’ section that you can travel to.
Terms and Conditions
Customer facing roles in HMRC require the ability to converse at ease with members of the public and provide advice in accurate spoken English and/or Welsh where required. Where this is an essential requirement, this will be tested as part of the selection process.
HMRC has a presence in every region of the UK. For more information on where you might be working, review this information on our locations (opens in a new window).
The Civil Service values honesty and integrity and expects all candidates to abide by these principles. The evidence you provide in your application must relate to your own experiences.
Any instances of plagiarism or other forms of cheating will be investigated and, if proven, the relevant application(s) will be withdrawn from the process.
Recording of interviews is prohibited unless explicit agreement is sought in line with the UK General Data Protection Regulations.
Questions relating to an individual application must be emailed as detailed later in this advert.
Applicants who are successful at interview will be, as part of pre-employment screening, subject to a check on the Internal Fraud Database (IFD). This check will provide information about employees who have been dismissed for fraud or dishonesty offences. This check also applies to employees who resign or otherwise leave before being dismissed for fraud or dishonesty had their employment continued. Any applicant’s details held on the IFD will be refused employment.
A candidate is not eligible to apply for a role within the Civil Service if the application is made within a 5 year period following a dismissal for carrying out internal fraud against government.
New entrants will join on the minimum of the pay band.
Please note that, if you are applying for roles on a part-time basis, the salary agreed will be pro-rata, reflective of the working hours agreed within your contract.
If you experience accessibility problems with any attachments on this advert, please contact the email address in the ‘Contact point for applicants’ section.
For more Information for people applying for, or thinking of applying for, roles at HM Revenue and Customs, please see link: Working for HMRC: information for applicants - GOV.UK.
Feedback will only be provided if you attend an interview or assessment.
Security
Successful candidates must undergo a criminal record check.
People working with government assets must complete baseline personnel security standard (opens in new window) checks.
Nationality requirements
This job is broadly open to the following groups:
Further information on nationality requirements (opens in a new window)
Working for the Civil Service
The Civil Service Code (opens in a new window) sets out the standards of behaviour expected of civil servants.
We recruit by merit on the basis of fair and open competition, as outlined in the Civil Service Commission’s recruitment principles (opens in a new window).
The Civil Service embraces diversity and promotes equal opportunities. As such, we run a Disability Confident Scheme (DCS) for candidates with disabilities who meet the minimum selection criteria.
The Civil Service also offers a Redeployment Interview Scheme to civil servants who are at risk of redundancy, and who meet the minimum requirements for the advertised vacancy.
Diversity and Inclusion
The Civil Service is committed to attract, retain and invest in talent wherever it is found. To learn more please see the Civil Service People Plan (opens in a new window) and the Civil Service Diversity and Inclusion Strategy (opens in a new window).
Senior Software Developer (Contract)
Location: Warton - Hybrid (3 days per week on site)
Rate: £46.80 per hour (Umbrella)
Contract Length: 12 months
IR35: Inside IR35
Overview
A leading UK defence company is seeking an experienced Senior Software Developer to join a highly skilled engineering team working on mission-critical, safety-critical systems used by military personnel.
This role involves developing and maintaining a suite of engineering support applications that enable frontline users to retrieve operational data, diagnose issues, and ensure continued system availability in demanding environments. The position offers hybrid working and the opportunity to contribute to long-term, high-integrity software programmes within the defence sector.
The Role
You will work on a mature .NET desktop application estate , contributing to both enhancement and ongoing support activities. The software environment blends established systems with opportunities for modernisation and improvement, offering technically varied and meaningful work.
In addition to core desktop applications, the team also develops smaller specialist utilities, creating exposure to a range of development challenges and platforms.
Key Responsibilities
Analyse system and user requirements to influence software design and delivery planning
Design, implement and configure new functionality with a focus on maintainable, high-quality code
Produce unit/module tests and associated software documentation
Support Build, Integration and Test teams during formal qualification and verification activities
Collaborate closely with multi-disciplinary engineering teams
Research and recommend new tools, technologies and development approaches
Share knowledge, provide technical guidance and support continuous improvement within the team
Essential Skills & Experience
Strong commercial experience using C#
Experience developing desktop applications with WPF and/or WinForms
Experience working with or maintaining VB6 applications
Solid understanding of structured software development in regulated or engineering-led environments
Desirable Experience
Source control tools such as Git or ClearCase
Automated testing tools (e.g. Coded UI, Rational Robot or similar)
Oracle , SQL
COM , .NET Interop
XML (XSD/XSLT)
Entity Framework
Team Foundation Server / Azure DevOps
Qualifications
Degree in a STEM discipline or equivalent relevant industry experience
For more information please contact Lauren Morley at JAM Recruitment or click apply.
TPBN1_UKTJ
Pay up to £92,522 plus 28.97% employer pension contributions, hybrid working, flexible hours, and great work life balance.
This is a real and significant DevOps leadership role in the UK’s largest government department. Here you will have the freedom and autonomy to drive the development of our technical landscape and define what DevOps looks like in DWP
DWP. Digital with Purpose.
We’re looking for someone who has the vision to lead multiple teams through the adoption of cutting-edge infrastructure and development technologies.
You’ll be a leading, expert voice in a DWP Digital community that is driving a once-in-a-generation transformation of public services.
We have a unique purpose - putting better, more efficient services in the hands of DWP users. The scale of our engineering challenge is also huge:
We have 1bn lines of code in over 12,000 code repos and 90+ programming languages.
We run around 294 days’ worth of testing every day through automation.
Our APIs receive 173 million requests, and we spin up 280,000 AWS servers every month.
Over 22 million people - 1/3 of the UK’s adult population access our services daily.
Over 100,000 colleagues and agents use the kit, tools and systems we roll out. We build and maintain systems behind payments worth over £195bn payments annually.
What skills, knowledge and experience will you need?
Experience of leading and supporting Engineers in multi-disciplinary teams in an agile environment and sharing knowledge and good practice with the wider organisation.
Significant experience of version control systems as well as building and maintaining CI/CD pipelines e.g. git with GitLab CI or Jenkins.
Significant experience of Infrastructure-as-code and configuration of code for one or more cloud providers.
Experience of containerisation and container orchestration.
Experience of multiple scripting and/or programming languages (e.g. Bash, Python).
Significant experience of the full life cycle of Azure cloud-based platforms and applications from designing, through deployment to supporting and operating in production, test and development environments.
You and your role
Our Lead DevOps Engineers lead and set the strategy as well as build our products and applications with researchers, testers, architects, analysts and designers as part of multi-functional agile delivery teams.
You’ll also be part of a supportive Engineering community of practice, with hundreds of engineering experts from across the UK, united by passion and purpose. We’ll give you the tools and time to build your capability, with coaching, mentoring, qualifications and formal learning, meet-ups or whatever else works for you.
Details. Wages. Perks.
Location: You’ll join us in one of our brilliant digital hubs in Birmingham. Blackpool, Leeds, Manchester, Newcastle or Sheffield, whichever is most convenient for you.
Hybrid Working: We work a hybrid model - you’ll spend some time working at home and some time collaborating face to face in a hub.
Pay: We offer competitive pay of up to £92,522.
Pension: You’ll get a brilliant civil service pension with employer contributions worth 28.97%, worth over £21,000 per year.
Holidays: A generous leave package starting at 26 days rising to 31 days over time.
You can also take up to 3 extra days off a month on flexi-time. You’ll also get all the usual public holidays.
We have a broad benefits package built around your work-life balance which includes:
Flexible working including flexible hours and flex-friendly policies
Time off volunteering and charitable giving
Bring your authentic self to work with ‘I Can Be Me in DWP’
Discounts and savings on shopping, fun days out and more
Interest-free loans to buy a bike or a season ticket, so it’s even easier for you to get to work and start making a difference
Professional development, coaching, mentoring and career progression opportunities.
And we have an award-winning environment and culture:
DWP have been recognised as 2024 Diversity Employer of the Year at the Computing Women in Tech Excellence awards
Diverse and Inclusive Leadership at Digital Leaders Awards 2024
Commended as Best Place to Work in Digital category in the Computing Digital Technology Leaders awards 2025
Recognised as one of the Best Public Sector Employers at 2025 Women In Tech Employer Awards
Process:
We know your time is valuable, so our application and selection process are just three stages:
Apply: complete your application on Civil Service Jobs. There’ll be full instructions when you click through.
Presentation: A short 10 minute presentation on how you would mature a DevOps culture across multiple multidisciplinary teams.
Interview: a single stage interview online.
CLICK APPLY for more information and to start your application.
TPBN1_UKTJ
Company Description
Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also assist millions of people to realize their financial goals and help them save time and money.
We invest in people and new advanced technologies to unlock the power of data. As a FTSE 100 Index company listed on the London Stock Exchange (EXPN), we have a team of 22,500 people across 32 countries. Our corporate headquarters are in Dublin, Ireland. Learn more at experianplc.com.
Internal Grade D/EB8
Job Description
We are looking for an enthusiastic Engineering Manager to work within our Consumer Information Business.
This is an exciting opportunity to join Credit & Verification Services on our technology transformation journey. Over the next five years, we aim to scale our business. As part of our team, you will collaborate with others who use Agile DevSecOps principles to deliver value.
As a member of the Affordability and Originations team, you will be part of a delivery team. The products you will work with allow people to share their credit information with our clients, receiving a market-leading score and a clear picture of eligibility and affordability of new credit. Providing accurate and up-to-date information is key in maintaining financial health for our consumers.
We have a complex estate with a foundation of IBM Mainframe technologies. With a predominantly COBOL-based CICS architecture controlled by ChangeMan. We also incorporate JCL, WPS/SAS in batch environments and always keen to evaluate new features to see if we can take advantage of them.
This is a Nottingham based-hybrid role (40% in office) reporting to the Domain Engineering Director.
Key Responsibilities:
Qualifications
Additional Useful skills:
Additional Information
Benefits package includes:
Experian is proud to be an Equal Opportunity and Affirmative Action employer. Innovation is an important part of Experian’s DNA and practices, and our diverse workforce drives our success. Everyone can succeed at Experian and bring their whole self to work, irrespective of their gender, ethnicity, religion, colour, sexuality, physical ability or age. If you have a disability or special need that requires accommodation, please let us know at the earliest opportunity.
Experian Careers - Creating a better tomorrow together
Find out what its like to work for Experian by clicking here
Shopify Tech Lead Up to £55,000 We're working with an established digital agency looking for an experienced Shopify Tech Lead to lead complex ecommerce builds for a range of household name clients. This role is ideal for someone from an agency background who enjoys variety, fast-moving projects, and taking ownership of Shopify delivery from discovery through to launch. You'll remain hands-on while acting as the technical lead across multiple projects, setting standards and mentoring developers along the way. You'll work closely with Project Managers, designers, QA, and stakeholders, helping to translate client requirements into robust, high-performing Shopify solutions. What you'll be doing: Leading the technical delivery of Shopify projects in an agency environment Architecting and building custom Shopify themes and solutions Acting as the Shopify technical authority across projects Reviewing code, mentoring developers, and driving front-end best practice Contributing to tooling, performance optimisation, and delivery standards What you'll bring: Strong commercial experience delivering Shopify projects in an agency setting Expert knowledge of Shopify Liquid, HTML, CSS, JavaScript, and Shopify APIs Experience leading delivery or mentoring developers on client projects Comfortable working across multiple clients and priorities Clear communication skills and confidence working with non-technical stakeholders Nice to have: Hydrogen / Oxygen React (Next.js or Remix) TypeScript, TailwindCSS What's on offer: Salary up to £55,000 Hybrid working Exposure to an enviable client list across different sectors Genuine ownership over Shopify delivery and technical direction Supportive agency environment with room to influence how things are done To apply, please submit your application via this advert or email . For further information, call 0113 887 8355 or 07441 348 209 . By applying for this role, you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. TPBN1\_UKTJ
Essential skills will include
Ideally you will have experience in some of the following:
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.
If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.
Senior/Lead Software Engineer (Java)PermanentManchester-based (Hybrid with 3 days in the office)Salary DOE - £95,000 - £145,000 + attractive benefits + bonus
The client is continuing to scale their engineering presence in the UK as part of a broader US-UK expansion. They have recently closed another deal in Greater Manchester, and this is one of the first hires for a team that is expected to grow quite quickly.
This is a role for a Senior Software Engineer with a focus on Back End development with Java as the primary language. It involves improving and extending existing systems, with the possibility of building new interfaces while ensuring the platform continues to scale effectively.
Essential Skills
Responsibilities
Working Pattern
Lead Full Stack Developer (React | TypeScript | Java | Spring) | Leeds City Centre, 4 days p/week in office | £60,000 - £75,000
I’m currently partnered with a global software provider delivering data-driven, high-performance web applications. They’re looking for a Lead Web Developer to take ownership of a major front-end modernisation project and help guide the next phase of their product development.
This is an exciting opportunity for an experienced developer who thrives in a technical leadership role - someone who enjoys setting architectural direction, mentoring engineers, and remaining hands-on with code.
The role:
About you:
Why join:
You’ll be joining an established technology business operating on a global scale, working with a highly skilled engineering team who value collaboration, innovation, and technical excellence. This is a great opportunity to make a real impact - owning architecture, guiding modernisation, and shaping product direction.
Benefits include:
If you’re a hands-on developer with a passion for modern web technologies and technical leadership, APPLY NOW!
Lead Full Stack Developer (React | TypeScript | Java | Spring) | Leeds City Centre, 4 days p/week in office |£60,000 - £75,000
Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy.
To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
Embedded Software Lead - MedTech Bristol (3-4 days on-site) £75,000 + £20,000-£25,000 bonus + excellent benefits KO2's client is an innovative and fast-growing technology business developing advanced wearable devices within a medically regulated environment. They are now seeking an Embedded Software Medical Lead to play a critical role in shaping the next generation of their products, although being narrowly focused on highly specialised or niche medical systems. This is a leadership position within the R&D function, sitting alongside mechanical leadership and taking ownership of embedded software at a system level. The Opportunity You'll act as the system-level lead across embedded software and hardware, driving design, integration, and validation of both current and next-generation wearable products. This role blends hands-on engineering, technical leadership, and cross-functional collaboration, giving you real influence over product direction without being confined to purely regulatory work. What You'll Be Doing Contribute to early-stage innovation, exploring new technologies in embedded systems and wearable applications Develop proof-of-concepts and functional prototypes Identify risks early and shape product direction through informed engineering decisions Support usability testing and concept validation Lead system design across software and hardware for new product development Own design control, risk management, and verification/validation activities Provide technical oversight and challenge solutions to ensure high-quality delivery Investigate complex technical issues and support resolution of field challenges Drive continuous improvements in performance, reliability, and cost Work closely with quality and cross-functional teamsWhat KO2's client is looking for Strong background in embedded software development (ideally with some hardware exposure) Experience working on physical products (not purely cloud or desktop systems) Background in a regulated environment (medical, safety-critical, or similar preferred, but not overly specialised) Solid understanding of full product lifecycle, from concept through to launch and improvement Experience with design control, testing, and documentation Strong communicator with the ability to lead and influenceTechnical skills: Experience in C or C++ (or similar embedded languages) Understanding of electronics or hardware integration (beneficial, not essential) Awareness of cybersecurity and safety considerationsThis role would suit someone who: Wants to step into or continue in a technical leadership role Enjoys working on tangible, real-world products Prefers broad engineering ownership rather than being siloed Has some exposure to regulated environments but doesn't want an overly compliance-heavy role.Salary and Benefits £75,000 base salary On-target bonus of £20,000-£25,000 Strong benefits package A key leadership role in a growing R&D team The opportunity to work on cutting-edge wearable technology with real-world impactIf you're an embedded software engineer ready to lead at a systems level-and want to work on innovative wearable products in a collaborative, fast-moving environment-this could be a great next step
Portfolio are proud to be exclusively representing an award-wining, Software provider based in the heart of Manchester, providing people solutions to over 50,000 clients worldwide.
In this role our client is looking for a candidate that possess an ability to work in cross-functional product teams, in a truly agile way, delivering small increments of value to our customers very frequently. An Ideal candidate would have experience of REST, JSON and how to build clean architecture with TDD and BDD for mobile platforms.
The ideal candidate will have a positive, ‘can-do’ attitude, with a thirst for knowledge and the ability communicate knowledge effectively and work within a team.
Key Responsibilities/Skills:
Benefits:
51434NB
INDMANS
The Portfolio Group are acting on behalf of our client in recruiting for this position.
Salary Range: £55,000 £65,000 pa
Location: Hybrid, based in Bristol
Join us at Smartbox as a Software Team Lead!
Are you a passionate Software Team Lead looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities.
Your Impact
As our Software Team Lead, you will:
Essential Qualifications / Skills / Experience:
About Smartbox
At Smartbox, we’re proud to be at the forefront of assistive communication technology. Our innovative products are used globally by individuals with diverse needs. Our values passionate, caring, empowering, achieving together, and enabling change resonate in everything we do.
Our Inclusive Culture
We believe in giving everyone a voice. Joining Smartbox means joining a diverse team that values collaboration and supports a community that relies on our technology for effective communication.
Our Commitment to Sustainability
At Smartbox, we not only innovate but also prioritise sustainability. We aim to minimise our carbon footprint and promote a greener world through sustainable solutions. By joining us, you’ll contribute to shaping a more inclusive society while actively supporting our sustainability efforts.
Our D&I Commitments
At Smartbox, we prioritise diversity and inclusivity in our work environment. Here’s how we do it:
Rewards and Benefits
Discover a world of rewards and benefits tailored to your wellbeing at Smartbox. Beyond a competitive salary and private medical insurance, explore perks like a hybrid working model, wellness benefits, and paid volunteering days.
Ready to Make a Difference
Join us at Smartbox and embark on a fulfilling career where your work truly matters. Apply now and be a part of a team dedicated to creating technology that changes lives.
Are you an experienced Senior C# Software Engineer actively looking for a new role? If so, my client has a superb opportunity to strengthen their R&D team. This is a hands-on role where you will play a key part in the design, implementation, and debugging of software used to control special purpose machines, while also providing technical leadership and mentoring to a small team of engineers.
In this Senior C# Software Engineer - WPF role based in Abingdon, Oxfordshire you will be responsible for the following:
The successful applicant for this Senior C# Software Engineer - WPF job based in Abingdon, Oxfordshire should have:
To apply for this Senior C# Software Engineer job based in Abingdon, Oxfordshire, please send your CV to (url removed) Or call Nick on (phone number removed) for more information.
We are seeking an experienced Senior Software Engineer to join a fast-growing, innovative organisation at the forefront of semiconductor technology, embedded systems, and capacitive touch solutions.
This is an exciting opportunity to lead the design and development of firmware and advanced touch algorithms used in next-generation consumer electronics. You will play a key role in shaping technical direction, mentoring engineers, and delivering high-quality embedded software solutions across the full development lifecycle.
Key Responsibilities for this Senior Software Engineer position in Whiteley,
Technical Leadership & Project Delivery
Technical Development
Skills & Experience
Essential
Desirable
What’s on Offer
Why Apply?
This is a unique opportunity to take on a technical leadership role in embedded software engineering, working on innovative products that push the boundaries of touch technology, AI data processing, and connected devices.
If you are passionate about firmware development, embedded systems, and leading high-performing engineering teams, we’d love to hear from you.
If you feel you are the right person for this position in Whiteley, and would like to talk in more detail, please send over your updated cv to (url removed) or call (phone number removed) for more information.
A fantastic new, unique opportunity has become available for a Lead DevOps Engineer to join a growing Platform Engineering group during their digital transformation journey. This role is ideal for someone passionate about using their technical skills to enhance team effectiveness and expedite software delivery, ensuring high stability and speed.
Day-to-day of the role:
Required Skills & Qualifications:
Benefits:
To apply for the Lead DevOps Engineer position, please submit your CV to be considered immediately.
Lead Software Engineer C++ Python Linux Oxfordshire Hybrid £75,000pa plus benefits:
Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers?
If so, this Lead Software Engineer role will be perfect for you. Our client is at the forefront of scientific research industry developing instrumentation and tools to aid ground-breaking science.
They now seek a highly dynamic Lead Software Engineer who thrives in a fast-paced, evolving environments and can seamlessly adapt to changing priorities. The ideal candidate will not only bring technical expertise and architectural vision but also excel in collaboration and stakeholder engagement. Exceptional interpersonal skills are essential, as this role involves working closely with cross-functional teams, mentoring engineers, and effectively communicating complex concepts to both technical and non-technical audiences. We re looking for someone who can inspire, influence, and drive alignment while fostering a positive and innovative team culture.
The successful Lead Software Engineer will need the following qualification, experience and skills:
Our client is offering a hybrid working arrangement with 3 days in their offices and 2 days from home. There is flexible start and finish times so you can plan your day around your preferred hours.
For more information on the client, products, career development, benefits etc, please send MARS a copy of your CV or drop Lee Cherrill a linkedin connection request or contact him through the MARS Recruitment website.
MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time.
MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
Are you a Senior / Lead .NET Software Developer who is keen to work for a Certified B Corp? Are you keen to use your Full Stack Development skills to create bespoke lending solutions that help UK homeowners build long-term financial wellbeing? We re looking for a Lead Software Engineer to help shape the future of our technology platform. You will lead and inspire a talented team while remaining hands-on with architecture and delivery. You ll play a pivotal role in designing, building and evolving resilient, high-performance systems using the Microsoft stack, working across C#, .NET, SQL, Azure and modern front-end technologies such as React, JavaScript and TypeScript. If you have a passion for emerging technologies, DevOps, cloud platforms, this is the role for you Role: Lead Software Developer, Senior .NET Developer, Senior Software Engineer, Lead Software Engineer, Senior Full Stack Developer, Full Stack Developer, Senior Developer Location: Manchester Hybrid working is in place Salary: up to £70k base salary + awesome benefits Benefits include 25 days annual leave plus bank holidays, your birthday off every year, a healthcare cash plan, pension contributions matched up to 5%, life assurance, long service awards and a cycle to work scheme. Sound like something you are keen to be a part of? CLICK APPLY and send through a copy of a CV.
Maximise hardware capabilities through smart crafting to deliver fastest possible financial software We are seeking a Senior C++ Software Engineer, skilled in creating highly-optimised low level code to run under Linux. As a senior member of this Cambridge-based development team, you will play a leading role throughout the SDLC from defining initial requirements to software implementation, verification and deployment. Your focus will be on dependability as well as seeking clever optimisations to take best advantage of the underlying hardware. You will interact with colleagues with other technical background such as electronics and FPGA design, as well as the end users of the code you create. Your knowledge will help steer the technical direction of the team and provide mentoring for less experienced colleagues. You will need: \* A solid academic background in computer science, electronics, or a similarly applicable subject. \* Excellent software design and development skills together with the in-depth knowledge of how C++ works under the skin, allowing you to avoid performance pitfalls and create fast, reliable code. \* A good understanding of Linux, as well as areas such as concurrently, network protocols, and CPU architectures. \* Existing coding skills, or a demonstrable interest in Rust. \* Great team work, communication, and analytical skills. \* Full existing UK work permission. A highly competitive package is on offer to the successful candidate, including a performance-based bonus. Joining at an exciting point, this is an excellent chance to join a company that's committed to staying at the technological forefront of what they do, and to nurturing the development of their employees. Keywords: C++, High Performance Software, Low-Latency, Networking, Rust, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27621) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate
Role: Senior Software Engineer
Location: Crewe - Hybrid
Employment Type: Full-time, permanent
Department: Software Engineering
Are you an experienced Senior Software Engineerr with strong TypeScript and Node.js expertise? This is an excellent opportunity to join a fast-growing technology division building intelligent, data-driven telematics and connected vehicle solutions used globally.
The Role
As a Senior Software Engineer Developer, you will design, build and maintain complex SaaS products running on a modern microservices architecture hosted in AWS. You’ll act as both a hands-on technical contributor and a mentor to other developers, ensuring backend systems are scalable, reliable and secure.
You’ll collaborate with cross-functional teams to deliver high-impact software and contribute to the continuous evolution of a cutting-edge telematics platform.
Key Responsibilities
What They’re Looking For
Essential Experience:
Desirable:
Personal Qualities
You’ll thrive in this role if you’re proactive, technically curious, and motivated by solving complex engineering challenges. You’ll enjoy working collaboratively, mentoring others, and taking ownership of your solutions from design to deployment.
Why Apply?
If you’re a Senior Software Engineer Developer looking to make an impact on innovative, large-scale software systems, click apply now to join a high-performing engineering team that values your expertise.
Senior Full-Stack JavaScript Engineer / Senior Developer / Staff Engineer JavaScript/TypeScript / Node.js / React / Next.js / AWS Serverless London (Hybrid - office based Tues/Weds/Thurs) £90k + Bonus + Excellent Benefits Discretionary bonus (10%), Private Healthcare, 25 Days Holiday, 5% Pension, Life Insurance, 2 Volunteering Days, Season Ticket Loan Build systems that power world-class storytelling This is an opportunity for a senior, product-minded engineer to take a leading role in shaping both technology and engineering culture within a company trusted by some of the world’s most recognisable media brands. With 25 years of industry presence and a team of 140, this organisation values craftsmanship, stability, and long-term thinking over short-term delivery. Their product is central to storytelling in media so reliability, performance, and usability truly matter. The opportunity: This is not just another senior engineering role. You’ll operate as a technical leader and thought partner, contributing to architecture, guiding engineering standards and influencing how systems evolve over time. While you’ll remain hands-on, your impact will extend beyond your own code, shaping decisions, mentoring others and elevating the team. You’ll work across the full stack, owning everything from elegant frontend experiences to robust backend services and infrastructure, with the autonomy to make meaningful technical decisions. What you’ll be doing: \* Leading the design and evolution of full-stack architecture across frontend, backend, and serverless systems \* Building high-quality, performant applications using React and Next.js \* Designing and scaling Node.js APIs and distributed backend services \* Driving best practices in code quality, testing, observability and maintainability \* Partnering closely with product, design, and research to shape solutions end-to-end \* Acting as a technical sounding board and mentor within a collaborative team \* Contributing to decisions around tooling, infrastructure, and emerging technologies (including AI-assisted workflows) What success looks like: Within your first 6–12 months, you will have: \* Shaped key architecture decisions across the platform \* Delivered scalable, production-grade Node.js services supporting critical workflows \* Shipped polished, high-impact frontend experiences used daily by customers \* Improved system performance, reliability, and scalability in measurable ways \* Elevated engineering standards through thought leadership, mentorship, and best practices Tech environment: \* TypeScript / JavaScript \* Node.js (API & backend services) \* React, Next.js \* AWS Serverless (Lambda, API Gateway) \* Vercel \* SQL Server \* Algolia \* CI/CD (TeamCity) You’ll thrive here if you: \* Are a senior or staff-level engineer who enjoys owning problems end-to-end \* Think beyond implementation — you care deeply about architecture, trade-offs, and long-term impact \* Have strong experience building Node.js backends and modern React applications \* Enjoy working as a true full-stack generalist, comfortable across frontend, backend, and infrastructure \* Naturally contribute ideas, challenge thinking constructively, and raise the bar for those around you \* Value collaboration, clarity, and thoughtful engineering over quick fixes What you’ll find: \* A mature, craft-led engineering culture \* Real influence over technical direction and product decisions \* A highly collaborative, cross-functional environment \* The space and trust to solve problems properly \* A stable, successful business with meaningful impact in music and media This isn’t about chasing trends or shipping fast at any cost. It’s about building the right things, the right way and having the experience and perspective to lead others in doing the same. If you’re a Senior Full-Stack Engineer ready to step into a broader role, apply now or contact Simon Morris at Ithika Recruitment for a confidential chat. Ithika Recruitment, partnering world-class talent with world-class companies
Role: Senior Software Engineer Location: Crewe - Hybrid Employment Type: Full-time, permanent Department: Software Engineering Are you an experienced Senior Software Engineerr with strong TypeScript and Node.js expertise? This is an excellent opportunity to join a fast-growing technology division building intelligent, data-driven telematics and connected vehicle solutions used globally. The Role As a Senior Software Engineer Developer, you will design, build and maintain complex SaaS products running on a modern microservices architecture hosted in AWS. You'll act as both a hands-on technical contributor and a mentor to other developers, ensuring backend systems are scalable, reliable and secure. You'll collaborate with cross-functional teams to deliver high-impact software and contribute to the continuous evolution of a cutting-edge telematics platform. Key Responsibilities Design, develop and maintain scalable backend systems using Node.js and TypeScript Lead by example and mentor junior and mid-level engineers Collaborate closely with front-end, DevOps and product teams to deliver robust features Manage and improve a microservices architecture spanning 70+ repositories Support and enhance automated CI/CD pipelines and Terraform-provisioned AWS environments Troubleshoot complex system issues and ensure high platform reliability Drive continuous improvement in architecture, performance, and securityWhat They're Looking For Essential Experience: Proven commercial experience with Node.js and TypeScript Strong understanding of microservices and cloud architecture (AWS preferred) Proficiency in Docker, CI/CD and modern deployment pipelines Ability to design and maintain backend services at scale Solid problem-solving and analytical skillsDesirable: Experience with Terraform and infrastructure-as-code Familiarity with relational and non-relational databases Background working in Agile teams and contributing to process improvementPersonal Qualities You'll thrive in this role if you're proactive, technically curious, and motivated by solving complex engineering challenges. You'll enjoy working collaboratively, mentoring others, and taking ownership of your solutions from design to deployment. Why Apply? Work on high-scale global products within a growing technology business Collaborative environment that values technical innovation and autonomy Flexible hybrid working arrangement from the Crewe head office Excellent opportunities for career progression and technical leadershipIf you're a Senior Software Engineer Developer looking to make an impact on innovative, large-scale software systems, click apply now to join a high-performing engineering team that values your expertise
Senior/Lead Software Engineer \* Hybrid-working – South Manchester \* Permanent - £65,000 to £80,000 per year \* Plus an excellent company benefits package The Opportunity: A well-established digital consultancy delivering complex technology solutions is looking for a Lead Full Stack Software Engineer to join their growing engineering team. This role will suit an experienced engineer who enjoys leading technical delivery, solving complex problems and building scalable cloud-based applications. You will work with multidisciplinary teams to design and deliver high-quality software solutions for large organisations tackling complex challenges. Role and Responsibilities: \* Lead the design and development of scalable full-stack applications (.NET or Java or Python, plus modern JavaScript libraries) \* Provide technical leadership and mentorship to engineering teams \* Collaborate with architects, delivery teams and stakeholders \* Ensure solutions follow engineering best practices and high-quality standards \* Contribute to architecture, design decisions and technical strategy Skills and Experience: \* Strong experience as a Senior or Lead Software Engineer \* Background in modern full-stack development \* Experience building cloud-hosted or distributed systems \* Strong understanding of software engineering best practices and Agile delivery \* Comfortable working with cross-functional teams and stakeholders Applications: Please contact Edward here at ISR to learn more about our client and how they are leading the way in developing the next generation of technical solutions through innovation and transformational technology