
Senior Software Engineer
On site
Cheshire West And Chester, United Kingdom
£ 78,810 / year
Full Time
25-03-2025
Job Specifications
Job Title: Senior Software Engineer
Location: Chester
Salary: £70,929 £78,810
Hours: Full-time
Working Pattern: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our Chester office.
About this opportunity
As Senior Software Engineer, you'll bring your deep technical expertise to the table, driving technical development and delivery in key areas. You'll focus on solving complex challenges with your specialised knowledge taking ownership of critical tech delivery within your team.
In this role, you'll lead way in shaping the direction of our software solutions, using your expertise to make impactful decisions and drive success. You'll collaborate closely with the team and product owner to ensure delivery excellence. If you're someone who thrives on delivering high-quality solutions and making real impact with your technical know-how, we'd love to hear from you!
About us
Like the modern Britain we serve, we're evolving. Investing billions in our people, data and tech to transform the way we meet the ever-changing needs of our 26 million customers. We're growing with purpose.
What you'll do
Working within the Financial Wellbeing Platform you can play a pivotal role in the next stage of our transformation journey. The Platform's purpose is to create a leading experience to help our customers before, during and after financial difficulty. You can ensure we help them become more financially resilient and improve their overall financial wellbeing.
We aim to achieve this purpose through improving colleague tools, creating tools to allow customers to better handle their day-to-day finances, and by simplifying the Customer Financial Assistance (CFA) systems through an increased focus on Automation, DevOps, Cloud technologies and Rationalisation. Our aim is to generate a forward-thinking agile culture that supports CFA in delivering high quality, efficient and positive impact outcomes for our customers.
Lead in the migration of the current Motor Debt Manager system onto a new Cloud (SaaS) based Debt Manager 12 solution
Drive the success of Engineering within the Financial Wellbeing Platform by sharing your knowledge and experiences and growing capability through quality upskilling
Recognize the importance of quality and hence create and implement approaches, guidelines and principles defined by themselves and their Engineering peers
Build partnerships and work collaboratively with others to meet shared objectives, promoting a culture of collaboration across boundaries, where people can express themselves honestly
What you'll need
Extensive experience of the full end-to-end software engineering lifecycle
Strong Background in Object Orientated programming languages - preferably Java with solid understanding of JavaScript
Good Experience of development frameworks preferably Spring and Spring Boot
Knowledge and Experience of DevOps tooling and principles including GitHub, Jenkins, UCD
Experience of Relational Databases e.g. Oracle, SQL Server
Experience of using REST and SOAP APIs within applications
About working for us
Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in/all its forms.
We want our people to feel that they belong and can be their best, regardless of background, identity or culture.
We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative.
And it's why we especially welcome applications from under-represented groups.
We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes, just let us know.
We also offer a wide-ranging benefits package, which includes:
A generous pension contribution of up to 15%
An annual bonus award, subject to Group performance
Share schemes including free shares.
Benefits you can adapt to your lifestyle, such as discounted shopping.
30 days' holiday, with bank holidays on top.
A range of wellbeing initiatives and generous parental leave policies.
Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more.
About the Company
Our purpose is Helping Britain Prosper. We do this by creating a more sustainable and inclusive future for people and businesses, shaping finance as a force for good. We're part of an ever-changing industry and are currently on a journey to shape the financial services of the future, whilst supporting our customers’ changing needs. The scale and reach of our Group means we can offer a broad range of opportunities to learn, grow and develop. Our values-led culture and approach to inclusion and diversity means we can all mak... Know more
Related Jobs


- Company Name
- ISC2
- Job Title
- Exam Content Developer (EMEA)
- Job Description
- Overview Your Future. Secured. ISC2 is a force for good. As the world’s leading nonprofit member organization for cybersecurity professionals, our core values — Integrity, Advocacy, Commitment, Diversity, Equity & Inclusion and Excellence — drive everything we do in support of our vision of a safe and secure cyber world. Our globally recognized, award-winning portfolio of certifications provide an independent and globally recognized endorsement of cybersecurity knowledge, skills and experience for all career levels. Our charitable arm, the Center for Cyber Safety and Education, enables ISC2 and our members to serve the public by educating the most vulnerable about cyber risks and empowering access to enter and thrive in the cyber profession. Learn more at ISC2 online and connect with us on Twitter, Facebook and LinkedIn. When you join ISC2, you’ll demonstrate your commitment to an inclusive and equitable environment. Your support of the unique perspectives and experiences shared by our global cybersecurity workforce and profession will be recognized. We invite you to take an active role in helping us create a true sense of belonging across our organization — an environment of authenticity, trust, empowerment and connectedness that empowers all of our successes. Learn more. Position Summary The Exam Content Developer is primarily responsible for supporting all aspects of the examination development process from exam blueprint creation, through item writing and form development activities, to exam delivery, analysis and item review. The successful candidate will facilitate the creation of examinations of the highest quality through Subject Matter Expert preparation, workshop participation, form review, process documentation and procedural compliance. They will provide quality control for all exam items and forms. The Exam Content Developer must not only serve as a cybersecurity content expert with a broad understanding of relevant professional topics but also demonstrate a mastery of the principles of item construction as well. The candidate will be required to lead groups of subject matter experts from all over the world in the production of cohesive, relevant, and challenging examination items of the highest quality. Candidates must have a CISSP certification, at least 6 years of professional information security experience,and reside in the UK. Responsibilities Develop and maintain ISC2 credentialing examination content. Manage Reference Material Libraries used for exam development purposes ensuring accuracy and up to date references. Conduct item bank administration and reporting. Review ISC2 examinations and examination items at various stages of development prior to publication ensuring attention to detail and accuracy. Review candidate comments related to exam delivery, investigate issues, and take appropriate actions based on those investigations. Prepare for and manage remote, virtual, and in-person examination development workshops. Provide for and maintain item bank and workshop security in accordance with program guidelines. Consult with other ISC2 business units concerning credential development and provide content, analytical, and scheduling information to ensure seamless integration with all aspects of product delivery. Work with ISC2 test development, forensic, and other vendors to maximize the effectiveness and productivity of contractor relationships. Assist with examination development, administration and security policies and procedures development and documentation. Collaborate with the other ISC2 business units to produce and maintain candidate information bulletins and other public facing documents related to ISC2 credentialing exams. Understand and adhere to ANSI requirements as they relate to ISC2 qualifications and respect the boundaries between test development and education functions. Develop and maintain volunteer informational and instructional materials for item development purposes. Assist with examination adaptation activities and workshops. Support examination forensic and test invalidation processes. Demonstrate commitment to valuing diversity and contributing to an inclusive working and learning environment. Perform other duties as required. Behavioral Competencies Ability to work under pressure of deadlines in a fast -paced environment. Flexibility to adapt quickly and easily to changing situation and priorities in a calm and professional manner. Must have ability to concentrate and have attention to detail to ensure accuracy. Must have problem-solving and critical thinking abilities. Ability to inspire trust and confidence with peers, clients and volunteers. Qualifications Demonstrate ability to demonstrate and support the 5 Company Core Values: Integrity, Excellence, Unity, Accountability, Agility. Demonstrate ability to build an inclusive culture that encourages, supports and celebrates diversity; serve as a role model to promote DEI best practices. Must be detail oriented, taking meticulous efforts to ensure accuracy of work. Possess excellent interpersonal skills and the ability to effectively communicate with a highly diverse and international client base. Constituent retention, volunteer management and motivational skills to support the maintenance and development of certification products. Ability to multi-task and distribute efforts appropriately among tasks, manage competing deadlines, handle frequent interruptions and maintain a high level of productivity. Excellent written and verbal communication skills required. Proficiency in one or more additional languages is desireable. Education and Work Experience Bachelor’s Degree from an accredited university in Information Technology, Information Security, or related field is required. CISSP is required for this position. Additional cybersecurity certifications, particularly those offered by ISC2, are desirable. Minimum of 6 years of professional information security experience is required. Public speaking and presentation experience are highly desirable. Physical and Mental Demands Willingness to travel up to 15% (some international travel may be required). Work normal business hours and extended hours when necessary, including weekends and holidays. Remain in a stationary position, often standing or sitting, for prolonged periods. Regular use of office equipment such as a computer/laptop and monitor computer screens. Dexterity of hands and fingers to operate a computer keyboard, mouse, and other computer components. Equal Employment Opportunity Statement All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic as protected by applicable law. Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hir...


- Company Name
- Trust In SODA
- Job Title
- Javascript Developer
- Job Description
- Drive E-commerce Innovation at a Growing Tech Company This award-winning tech company is a key player in revolutionizing e-commerce. Focusing on partnering with leading retailers and global carriers, it provides innovative software solutions that shape the future of online shopping. To support the expansion of its Tech team, the company is seeking a talented Software Engineer to play a key role in its growth. What the Company Offers: The company offers a collaborative, people-first environment within a rapidly growing organization. It values high-quality work and fosters a positive and enjoyable team atmosphere. This role is well-suited for individuals seeking a challenging and engaging opportunity. What Makes This Opportunity Different? The company offers a vibrant, collaborative, and genuinely people-first environment where high-quality work is combined with a fun team dynamic. The Ideal Candidate's Profile: The successful candidate will possess extensive experience with Node.js, as this is a backend-leaning role. Strong proficiency in JavaScript and TypeScript is essential. A minimum of 3 years of commercial experience in software engineering is required, along with experience in designing and implementing RESTful APIs and integrating third-party services. Experience with AWS is also necessary. Big plus: Prior experience with e-commerce software or platforms, such as Shopify, Magento, Salesforce Commerce Cloud, or BigCommerce, would be a significant advantage.


- Company Name
- Roku
- Job Title
- Senior Software Engineer, Firmware Engineering
- Job Description
- Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team We have a team of exceptionally talented individuals who are focused on the latest features and innovations from Roku. We work in a distributed environment, with some team members located on different continents and in different time zones. It is the mission of our team to develop high-quality software releases that delight our customers. We operate in a fast-paced environment and prefer to remain flexible. Things change quickly and we need to adapt rapidly to the changes. Every team member contributes to the success of the team, and every decision matters. We aim to make our products easy to use and joyful to use for our customers. Ideally, we are looking for a candidate who possesses exemplary technical skills, is passionate, pays attention to every detail, and is not afraid to take on a challenging task. In this role, employees are expected to be self-driven, willing, and capable of taking full ownership of features and projects and leading them to successful completion, whether through team collaboration as an individual contributor. About the Role As a member of the Firmware Engineering team, you will design, develop and support embedded software systems that enable our world-class products, with Roku “inside” as their OS. To make this possible, you will work on the Roku OS on new technologies and developing new capabilities while keeping our existing code clean and performant. Additionally, you will work with product managers to accommodate shifting demands and schedules; collaborate cross-functionally with our QA and other development teams; and build solutions with external hardware component vendors. What you’ll be doing Software feature development, specific to our Player products Supporting the engineering development life-cycle for new platforms and products Updating and refactoring code to ensure optimal operation Collaborating with Roku hardware, OS, Channel, QA and Factory Operations teams Demonstrating excellence in C++ and C development by delivering high-performance, ultra-reliable embedded software Work with cross-functional teams to bring Roku Players Products and Features to life Work with our SoC vendors and partners to bring our new products to life Conduct code reviews and provide constructive feedback to team members Develop and maintain firmware with our SoC partners, ensuring high reliability and performance We’re excited if you have 5+ years of relevant software development experience First-hand experience of working on successful consumer products Thrive in a fast-paced engineering environment Ability to work in both user and kernel space Demonstrable abilities to dig deep to find solutions to tough problems affecting our users Extensive software engineering experience with C/C++ Solid understanding of design and architecting for performance, ensuring that your code is fast, resource efficient and ultra-reliable Deep understanding of multi-threaded environment and concurrency management Proven track record of success in engineering embedded systems and products In-depth understanding of Linux, tools, libraries and open-source development Excellent verbal and written communication skills Bachelor's (or higher) degree in Computer Science or equivalent engineering experience Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit https://www.weareroku.com/factsheet. By providing your information, you acknowledge that you have read our Applicant Privacy Notice and authorize Roku to process your data subject to those terms.


- Company Name
- developrec
- Job Title
- Software Engineer
- Job Description
- Full Stack Developer (Remote, up to £55k) Join one of Europe’s fastest-growing food tech startups on a mission to make healthy eating effortless. This is your chance to have real impact, full ownership, and the freedom to build tech that powers rapid growth. What You’ll Do Own and build: Develop scalable front-end and back-end systems that drive core business functions. Optimise performance: Improve site speed, UX, and conversion rates to boost retention and customer experience. Solve real-world challenges: Collaborate with marketing, e-commerce, and operations to craft seamless digital journeys. Stay cutting-edge: Adopt the latest technologies and best practices to keep the platform fast, secure, and ahead of the curve. What You’ll Bring 3+ years’ experience in full-stack development. Strong proficiency in C# and .NET, with experience in Azure (or AWS) and DevOps pipelines. Skilled with React, TypeScript, and Webpack for modern frontend development. You care deeply about performance, security, and scalability. What’s in It for You Ownership & Autonomy – Lead projects from ideation to deployment. 100% Remote – Work where and when you’re most productive. Career Growth – Join a rocketship and grow with it. Delicious Perks – Big discounts on healthy, ready-to-eat meals. Ready to build something meaningful? Apply now to be part of a team that’s transforming how Europe eats - one line of code at a time.