Bolton, Greater Manchester, UK Hybrid / WFH Options
Glasswall
We are currently looking for a talented Senior C++ Developer. In this role, you will interact closely with various departments across our organisation, including the product engineering and customer support teams. As a senior figure, you will also have the opportunity to coach team members and take a leading role in critical software development projects. Key focuses will … be contributing to the future technical direction of our main product, gaining deep expertise in our domain whilst promoting modern development practices. Role Responsibilities: • Hands-on C++ software development contributing to the design, maintenance and advancement of complex software • Stay abreast of the latest developments in C++ and related technologies, contributing to a progressive developer experience • Mentor and … with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python and C# would be beneficial • Comfortable working across technology domains and software stacks • Strong knowledge of Linux and Windows Operating Systems • Awareness of containerisation and orchestration technologies • Familiarity with scripting languages • Experience in collaborative and iterative development approaches • Bachelor's or More ❯
customer and who can rapidly convert UX designer's vision into a working user interface that meets product manager's requirements. Responsibilities: Collaborate with UX designers, product managers, and software engineers to understand project requirements and translate them into interactive, user-friendly interfaces. Ensure the technical feasibility of product requirements and UX designs and optimize applications for maximum speed … Conduct code reviews and provide constructive feedback to team members, fostering a culture of continuous improvement. Stay updated with the latest industry trends, best practices, and emerging technologies in software development, and recommend their integration to enhance our products. Champion engineering best practices, standards, and guidelines within the development team. Collaborate with backend developers to integrate front-end … server-side logic and APIs. Troubleshoot and debug issues and provide timely resolutions. Write and encourage other engineers to write automated tests. Requirements: Bachelor's degree in Computer Science, SoftwareEngineering, or related field (or equivalent practical experience). Proven experience as Front-End Developer, with at least 7 years of hands-on experience in building user interfaces More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
just another architecture role. This is a chance to make a tangible impact in a truly enterprise-scale environment , working with high-traffic applications, distributed systems, and cloud-first engineering teams . You will: Define and lead the AWS cloud strategy for large-scale SaaS platforms. Architect and implement cloud-native, event-driven, microservices-based solutions . Drive modernisation … initiatives , replacing legacy systems with state-of-the-art cloud solutions. Work closely with engineering teams, guiding them on best practices in .NET, AWS, and cloud security . Influence technical decision-making at the highest levels while remaining hands-on in proof-of-concept work. Collaborate with product, business, and technology leaders to ensure solutions are scalable, secure, and … future-proof. Shape engineering standards, best practices, and architecture governance . What Were Looking For To thrive in this role, youll need a strong technical foundation in cloud architecture and softwareengineering . You should have: ? Deep experience in .NET development (C#, ASP.NET, .NET Core). ? AWS cloud expertise hands-on with services like Lambda, ECS, API More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Perch Group
Perch Group are searching for a Software Engineer. At Perch Group, our vision is clear: to lead the UK debt purchase and collection industry by harnessing cutting-edge technology to drive ethical, efficient, and data-driven debt resolution. Our annual mission is to empower hundreds of thousands of customers to positively engage with and resolve their outstanding debts. We … the entire debt lifecycle, including BPO services, debt collection, debt purchase, reconnection, and litigation services. Working in the Data and MI team, we are looking for a mid-level software engineer with good technical skills who has a general understanding of software development principles. The daily tasks would involve enhancing current functionality while also developing fresh features and … integrating them with both internal services and external applications. You'll make a major contribution by... Working closely with senior software engineers, analysts, and project managers to ensure that projects are completed on time and to a high standard. Developing new product features on the company platforms as per specification. Troubleshooting and resolving platform issues and bugs with precision More ❯
Wilmslow, England, United Kingdom Hybrid / WFH Options
The Citation Group
looking to build out their data capabilities to be Best in Class. As such, a fantastic opportunity has arisen for a strong data engineer to work in the data engineering team, to expand and maintain the data infrastructure that provides the foundations from which our BI, Data Science and Operational Data teams deliver insights and revenue to the functions … for data in transit and at rest. Support data ingestion from structured and unstructured sources , including APIs, streaming data, and batch loads. Work closely with Data Scientists, Analysts, and Software Engineers to provide data access and tooling. The Person We are looking for someone who can roll their sleeves up and ‘dig in’ with the rest of the team. More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
Agoda
mobile platforms. Execute security tests on thousands of servers which are spread across on-premise and public cloud data centers. What you'll Need to Succeed: Strong foundations in software engineering. Minimum of 7 years of technical experience with any combination of the following: threat modeling experience, secure coding, identity management and authentication, software development, cryptography, system administration … and network security. Minimum 2 years experience with Software Development Life Cycle in one or more languages (Rust, Python, Go, Nodejs, etc.) Minimum 1 year experience with public/private cloud environments (Openshift, Rancher, K8s, AWS, GCP, Azure, etc.) Experience in running assessments using OWASP MASVS and ASVS. Working knowledge on exploiting and fixing application vulnerabilities. Strong background in More ❯
Twilio platform Knowledge of containerisation technologies (e.g. Docker) Understanding of modern UI and UX Familiarity with SQL and NoSQL databases Growth Path: This role offers opportunities to advance into software engineer positions, senior QA roles, and then a variety of different technical or quality positions in the future. We support and encourage learning of all kinds. We will offer More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
Great opportunity for a SoftwareEngineering Lead to join a fast-growing ecommerce company in Manchester that have ambitions to become Europe's leading online retailer in their industry. You'd join a large engineering department and would be responsible for leading a cross functional product-based team building highly scalable, cloud-native, event-driven systems in … a high-traffic, DevOps environment. As a SoftwareEngineering Lead, you'll spend 75% of your time on leadership and owning the technical strategy for your team, and the remaining 25% will be hands-on, focusing on architectural decision making and helping your team solve the most complex technical challenges. The team are also responsible for all aspects More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
Great opportunity for a SoftwareEngineering Manager to join a fast-growing ecommerce company in Manchester that have ambitions to become Europe's leading online retailer in their industry. You'd join a large engineering department and would be responsible for leading a cross functional product-based team building highly scalable, cloud-native, event-driven systems in … a high-traffic, DevOps environment. As a SoftwareEngineering Manager, you'll spend 75% of your time on leadership and owning the technical strategy for your team, and the remaining 25% will be hands-on, focusing on architectural decision making and helping your team solve the most complex technical challenges. The team are also responsible for all aspects More ❯
Lancaster, Lancashire, United Kingdom Hybrid / WFH Options
Quantum Base Limited
Location: Minimum 1 days per week in the office at our Lancaster HQ About the Role We're looking for an experienced mobile engineering leader with significant experience in iOS and Android. While our software is largely mobile based, you'll also be able to lead members of your team specialising in Python, AWS and Machine Learning. You … ll be responsible for leading and managing a multidisciplinary engineering team, with a tech stack spanning (in order of importance) to the role: Mobile development (iOS & Android) Advanced algorithm development (Python) Cloud platforms (AWS) Machine Learning Web App (ASP.Net, JavaScript on Azure) Desktop App (Python) This senior leadership position requires someone who is still able and willing to be … hands on with the code. As a small but rapidly growing team of 15, we're looking for a talented engineering leader, not a hands off engineering manager. You'll drive technical excellence, foster innovation, encourage continual improvement and deliver high-quality software solutions. Including: Strategic Leadership Define the technical vision and strategy for software development More ❯
Principal Software Engineer My client is undergoing an exciting digital transformation, re-platforming its technology stack. They are seeking a Principal Software Engineer to play a key role in shaping the future of their digital platforms. You will lead the design, execution, and integration of cutting-edge solutions across eCommerce, Order Management, and Business Intelligence, working closely with … suppliers. Key Responsibilities: Lead the design and execution of technology solutions in line with the company's digital strategy Ensure security, governance, and quality standards across development processes Oversee engineering execution, measuring productivity through KPIs Maintain high standards in software architecture, testing, and performance optimisation Collaborate with stakeholders, including Architects, Product Owners, and DevOps teams Support, mentor, and … coach engineering teams Provide hands-on coding support when required, ensuring best practices and modern development techniques What We're Looking For: Proven experience in software architecture, design, and development execution Technical leadership in engineering teams, driving innovation and best practices Expertise in at least one domain: eCommerce, Order Management, BI, Mobile Apps, or Fulfilment Strong technical More ❯
Principal Software Engineer My client is undergoing an exciting digital transformation, re-platforming its technology stack. They are seeking a Principal Software Engineer to play a key role in shaping the future of their digital platforms. You will lead the design, execution, and integration of cutting-edge solutions across eCommerce, Order Management, and Business Intelligence, working closely with … party suppliers. Key Responsibilities: Lead the design and execution of technology solutions in line with the companys digital strategy Ensure security, governance, and quality standards across development processes Oversee engineering execution, measuring productivity through KPIs Maintain high standards in software architecture, testing, and performance optimisation Collaborate with stakeholders, including Architects, Product Owners, and DevOps teams Support, mentor, and … coach engineering teams Provide hands-on coding support when required, ensuring best practices and modern development techniques What Were Looking For: Proven experience in software architecture, design, and development execution Technical leadership in engineering teams, driving innovation and best practices Expertise in at least one domain: eCommerce, Order Management, BI, Mobile Apps, or Fulfilment Strong technical skills More ❯
Cyber Software Engineer - National Security Location: Manchester Clearance Required: Eligibility for DV (Developed Vetting) Clearance (British Citizens only, 10 years UK residency) Protect What Matters Join a trusted and growing supplier in the National Security sector, working at the forefront of technology to develop mission-critical systems that help keep the nation safe, secure, and resilient. This is an … opportunity to contribute to innovative programmes involving Cyber Security, AI/Data Science, Cloud, DevOps, and Platform Engineering, all within a secure, impactful environment. With long-term project work secured through major government frameworks, you'll be part of a fast-growing capability with real-world impact. The Role As a Cyber Software Engineer, you'll be part … of a highly skilled technical team designing and developing secure software for low-level systems. You'll focus on building resilient, high-assurance code that integrates closely with operating systems and supports the wider cyber mission of national security clients. You'll contribute across the development lifecycle, from architecture and design to testing and integration, all while applying best More ❯
Senior Software Engineer – Fast-Growth E-Commerce Brand Hybrid | 1-2 days a week in London or Manchester (UK-based only) Up to £80K + 15% bonus + top-tier benefits We’re partnering with a well-established, product-led e-commerce company that’s redefining how people connect and celebrate life’s big (and small) moments. With millions … experience, this brand continues to evolve with a modern tech stack and a data-driven mindset. Now, as they enter a new phase of growth, they’re scaling their engineering teams, and this is your chance to join the journey. The Role: As a Senior Software Engineer, you’ll join a forward-thinking, collaborative team working on impactful … building robust backend services to support personalisation, fulfilment, and customer experience. Enhancing developer tooling, CI/CD pipelines, and observability across the platform. Supporting internal teams by improving the engineering platform and workflows (including tools like Backstage). Collaborating across product and engineering teams to deliver new features with real business value. Driving best practices in engineeringMore ❯
much more ambitious: a smart, intuitive app that removes the stress from travel and enhances every step of the journey. To support this mission, theyre looking for a Principal Software Engineer who can lead from the front, shape architectural decisions, and mentor across teams. This is a high-impact, high-autonomy role where your technical vision will directly influence … how a product used by millions evolves. What youll be doing: Acting as the technical lead for cross-cutting platform initiatives Driving engineering excellence, scalable architecture, and performance across multiple teams Collaborating closely with Heads of Engineering, Product Leads, and Designers to align on vision and direction Championing engineering best practices, mentoring other engineers, and helping elevate … bring: Experience operating at Principal or Staff Engineer level within modern product-led teams Expertise in scalable systems design and cloud architecture (ideally AWS) A track record of shaping engineering direction across teams or departments Experience influencing both technical and non-technical stakeholders A passion for improving user experience and product outcomes Still happy to roll your sleeves up More ❯
Great opportunity for a Principal Software Engineer to work for a retail company near Manchester at the beginning of a digital transformation. You’d report to the Head of Engineering and would work as part of a team of Principal Software Engineers responsible for collaborating with Architects and Product Owners to lead the re-architecture of existing More ❯
data-driven and freed from legacy technology. We believe the best way to achieve this is to embrace cloud technology while working in a collaborative multidisciplinary environment. Within our Software Products team, our Lead Engineers rapidly deliver modern, high quality software products. While the core competency of this role is softwareengineering, these individuals work closely … sales process to understand requirements, deliver demos, and to help build confidence with potential customers. Role Profile You will play a critical role in designing, implementing, and maintaining our software platforms - from infrastructure to frontend code, ensuring it is secure, scalable, and highly available. We expect our engineers to have a background in and thorough understanding of software and cloud engineering. You will keep abreast of emerging technologies and be able to work collaboratively in a multi-disciplinary software delivery environment. Key responsibilities Delivery of high quality cloud-based technical solutions for our clients: Lead the delivery of features, modules, and new software products Act as a final decision maker on difficult technical issues, working More ❯
Great opportunity for a Principal Software Engineer to work for a retail company near Manchester at the beginning of a digital transformation. You'd report to the Head of Engineering and would work as part of a team of Principal Software Engineers responsible for collaborating with Architects and Product Owners to lead the re-architecture of existing More ❯
you make on our success. You will be surrounded by people who challenge, support, and inspire you to be the best version of yourself. The Role As a Senior Software Development Engineer, you will play a pivotal role in developing our Endpoint Privilege Management Solution for MacOS. You will be part of a dynamic team responsible for designing, developing … functional teams Be a bar-raiser for delivering results and taking end-to-end ownership individually and as part of a team Relentless pursuit of high quality by leveraging engineering best practices. Assist and mentor junior members of the team, actively contributing to their professional development Value continuous improvement, challenging the prevailing status quo What You'll Bring 5+ … years' experience in softwareengineering A passion for coaching, mentoring and empowering your team Ideally experience in macOS development but iOS, C++, Objective-C or Swift experience is sufficient Solid Understanding of modern design patterns Experience working on an Agile team in a continuous integration and development environment Experience with full lifecycle of development, including product release in More ❯
exceptional service, to deliver personalised experiences that meet our customers ever-changing needs today and in the future. Job Description We currently have a fantastic opportunity for a Senior Software Engineer to join our technology team! You will be our technical expert for a squad building software and customer experiences that are market leading and support our digital … customer facing systems using Java microservices and the latest cloud technologies Actively sharing technical expertise with the team both as a hands-on developer, coach and mentor. Improving the engineering practices in the squad including code quality, testing and CI/CD Working with SRE engineers to build distributed systems with a focus on high availability, low latency and … scalability (you build it, you run it) Senior member of esure’s engineering community, engaging in tech forums and driving tech change wider than your squad We would love you to bring! Senior Developer experience in a scaled Agile environment, with delivery partners and 3rd party applications. Strong technical expertise in Java, Sprint Boot and Microservices. Proficient in Spring More ❯
features, and resolve bugs Develop cloud-native and containerised applications Build solutions as part of a DevSecOps and Agile ecosystem Ensure solutions are reliable and resilient using Site Reliability Engineering methods to increase availability and reduce costs Assist clients and end-users in understanding trade-offs and rationale behind product decisions Manage client and stakeholder relationships Additional technical skills More ❯
Lead Software Developer – Liverpool Salary: £75,000 Hybrid Office Requirements I am working with an established tech-driven company who are looking for a Lead Software Developer to join their team. The Role: As a Lead Software Developer, you’ll work across both internal and client-facing systems, helping to define and implement software architecture, CI More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Adria Solutions
GoSoftware Engineer - Manchester On behalf of our growing client, we are looking fora Go Software Engineerin Manchester. The Golang Software Engineer will build back-end applications that connect to various services and components, write code to monitor those connections, and manage the deployment process of the built artifacts. The Successful Golang Software Engineer will have experience of More ❯
Stretford, Lancashire, United Kingdom Hybrid / WFH Options
Adria Solutions Ltd
GoSoftware Engineer - Manchester On behalf of our growing client, we are looking fora Go Software Engineerin Manchester. The Golang Software Engineer will build back-end applications that connect to various services and components, write code to monitor those connections, and manage the deployment process of the built artifacts. The Successful Golang Software Engineer will have experience of More ❯
Software Developer Preston .Net, Developer, C#, ASP.Net, SQL, HTML, JavaScript This advanced development team based inPreston are looking to add a .Net Developer to their software delivery team. You will be joining a team of software developers working on their current product suite within an Agile/Scrum environment. They offer a clearly defined career path with More ❯