As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly understand software engineers and engineering, it's an exciting time as … we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence to build the foundational platform for Identity across all M and S products. The team is responsible for … charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What you'll do Your key accountabilities will include: Software Development & Architecture: Responsible for design and architectural decisions, developing scalable and distributed systems, and driving legacy migrations. Focused on optimizing deployment pipelines to enhance efficiency and reliability. Quality More ❯
Senior Director - Software Engineering page is loaded Senior Director - Software Engineering Bewerben locations Stockport, United Kingdom time type Full time posted on Gestern ausgeschrieben time left to apply Enddatum: 31. August 2025 (Noch 30+ Tage Zeit für Bewerbung) job requisition id JR- The Sr. Director of Software Engineering oversees the implementation of software engineering lifecycles and … design practices, ensuring that software projects are executed with state-of-the-art design methodologies and robust coding standards. This role requires in-depth expertise in softwarearchitecture, promoting secure and high-performance coding practices, and maintaining design integrity throughout the project lifecycle. It leads a key functional area for the organisation, with a global remit. It … provides leadership through the technical direction of software leaders, who may be experts or domain authorities in their field. The role contributes to the development of the technical strategy and approach. The role is that of an expert contributor who leads people from an engineering and technical perspective. What we offer: Career Development Competitive Compensation and Benefits Pay Transparency More ❯
navigate complexities and execute effective sales planning strategies. We value diversity, inclusivity, and global collaboration, celebrating the unique perspectives each team member brings. We are seeking an experienced Principal Software Engineer to join our international team based in Manchester. You will focus on enhancing our cutting-edge AI-driven Sales Planning product, leveraging classical ML techniques. Your Impact: Architect … closely with international teams to integrate diverse requirements and ensure product excellence. Mentor team members, foster best practices, and champion a culture of technical excellence and continuous learning. Design softwarearchitecture, perform thorough code reviews, and ensure high coding standards. Foster innovative thinking and strive to create robust and scalable systems. Your Skills: Proficiency in Python, Kubernetes, Docker … to develop and maintain high-performance APIs and backend services. Hands-on experience with Redis and related data infrastructure. Strong collaboration skills in multi-national, cross-functional teams. Excellent softwarearchitecture and code reviewing skills. Experience working with MSFT Copilot and GitHub. Comfortable handling new technologies and stepping out of comfort zones. If you are eager to shape More ❯
What do you want to search? Keyword Apprenticeship Type Location Apprentice Software Engineer Apprentice Software Engineer , Apply From: 15/06/2025 Learning Provider Delivered by MANCHESTER METROPOLITAN UNIVERSITY Employer Propeller Powered Ltd Vacancy Description Duties and responsibilities include: Developing, maintaining and supporting the Propeller web application and web services. Supporting specification and estimation of new software … ASP.NET in Visual Studio HTML, CSS, Ajax, Javascript, jQuery, iOS Objective C/Swift. SQL Server/authoring fast SQL queries/sprocs AWS microservices APIs GIT Source Control Softwarearchitecture principles Agile development practices Key Details Vacancy Title Apprentice Software Engineer Employer Description Propeller Powered Ltd is a Manchester, UK-based company that specialises in providing … innovative and effective Workforce Management & Property Compliance software solutions to enable property management & maintenance companies to connect their back office & mobile workforce, create digital certification & documentation and evidence, manage & monitor property compliance & building safety.Our goal is to empower Contractors and Social Housing Landlords to drive key performance, maintain safer homes & buildings and achieve peace of mind on property compliance More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Involved Solutions
Job Title: Lead Software Engineer Rate: up to £750 per day (Inside IR35) Location: 2 days a week onsite across an UK site Contract Type: 12 months + Ext Start Date: ASAP Clearance: Candidates must be eligible for security clearance Overview - Lead Software Engineer Involved Solutions is recruiting for an experienced Lead Software Engineer who can make … a positive impact and want to contribute to one of the most demanding and important Government services for the UK. The Lead Software Engineer will be working on products which change the face of public services with the potential to dramatically transform the future of millions of people. Key Responsibilities - Lead Software Engineer Set direction for your service … other engineers as well as actively collaborate, champion technical evolution within the organisation and ensure that your team is helping to achieve overarching strategic aims. Essential Skills & Experience - Lead Software Engineer Significant demonstrable experience in one or both of: Modern software engineering for digital products (ideally Java, microservice architectures, Hexagonal softwarearchitecture, Mongo and Kafka); OR More ❯
Senior Software Engineer - Vice President (Java Focus) ££65,000 - £94,000 GBP Hybrid WORKING Location: Manchester, North West - United Kingdom Type: Permanent Role: Senior Software Engineer - Vice President (Java Focus) Salary: £65,000 - £94,000 Location: Hybrid - Knutsford (near Manchester), 2 days per week onsite (also options for Glasgow campus) Role Type: Permanent Start Date: ASAP About the … Opportunity Join a critical technology team at a leading global financial institution, where your expertise as a seasoned software engineer will directly impact customer experience and business growth. This is not a typical contractor role - we're seeking a top-class, accomplished software engineer with a strong and credible career history, preferably with deep knowledge of Java/… Spring Boot and a well-rounded technical skill set. You will design, develop, and enhance scalable software solutions while collaborating with product teams and stakeholders to align technology with strategic goals. This role offers a stable, rewarding career path with opportunities to mentor others and lead complex projects. What You'll Be Doing Lead development and delivery of high More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Parallax Agency Ltd
Principal Software Engineer/Tech Lead Department: Software Engineering Employment Type: Full Time Location: Leeds - Hybrid Reporting To: Tech Director Description We're hiring a Principal Software Engineer/Tech Lead to help shape the future of our most ambitious client projects. This is a senior, hands-on role focused on technical excellence, leadership, and problem solving. … You'll play a key role in shaping the technical direction of projects-helping to design architecture, guide engineering teams, and ensure delivery of scalable, maintainable software solutions. You'll be a trusted technical lead for client work, collaborating closely with internal teams to define and deliver great outcomes. Comfortable in both code and conversation, you'll lead … range of industries, platforms and technologies, so we're looking for someone who can think critically, adapt quickly, and help steer projects toward technical excellence. Key Responsibilities Technical Strategy & Architecture: Shape the technical vision for projects, designing robust, scalable architectures and establishing best-practice patterns and technical guidelines. Discovery & Requirements: Participate in technical discovery sessions, collaborating with internal teams More ❯
Technical Leadership: Lead a Scrum-based development team , with a majority of your time dedicated to hands-on development . Collaborate with cross-functional teams to deliver high-quality software solutions. Design and implement scalable, maintainable softwarearchitecture, balancing monolithic and microservices approaches as needed. Team Management: Provide line management to team members, including goal setting, performance … team goals. Establish and maintain team processes for code reviews, testing , and task breakdown . Process Improvement: Advocate for and implement best practices in TDD, CI/CD , and Software Design Principles . Work closely with the Product Owner and stakeholders to define technical objectives and timelines. Ensure high code quality and maintainability through testing frameworks, code reviews , and … to align technical efforts with business goals. Assist with resource planning and recruitment to support the growth of the team. Additional Responsibilities: Act as a subject matter expert in software development , providing guidance to the team on complex technical challenges. Lead initiatives to improve the team's knowledge of modern development practices , including TDD and BDD. Occasionally assist in More ❯
A local leading manufacturing company are looking for a Software Engineer to join their product team to help design, build, and maintain Full Stack .NET digital solutions that deliver real impact to the world for the better. This is a chance to be part of a team that offers autonomy, support and the opportunity to grow your skills in … on-site You'll get a good level of autonomy with flexibility to manage tasks and contribute meaningfully to projects. Your day to day will involve Developing and maintaining software using .NET and C# Take ownership of tasks and contribute to project planning Collaborate across teams and present solutions to stakeholders Review code, support CI/CD processes, and … ensure quality standards Mentor junior engineers and lead smaller initiatives Be mentored by Senior & Lead Developers To be successful in this role as a Software Engineer you'll bring A few years of experience in software development using C#, .NET, Javascript and SQL A solid grasp of softwarearchitecture and best practices Excellent communication and problem More ❯
A local leading manufacturing company are looking for a Software Engineer to join their product team to help design, build, and maintain Full Stack .NET digital solutions that deliver real impact to the world for the better. This is a chance to be part of a team that offers autonomy, support and the opportunity to grow your skills in … on-site You'll get a good level of autonomy with flexibility to manage tasks and contribute meaningfully to projects. Your day to day will involve... Developing and maintaining software using .NET and C# Take ownership of tasks and contribute to project planning Collaborate across teams and present solutions to stakeholders Review code, support CI/CD processes, and … ensure quality standards Mentor junior engineers and lead smaller initiatives Be mentored by Senior & Lead Developers To be successful in this role as a Software Engineer you'll bring... A few years of experience in software development using C#, .NET, Javascript and SQL A solid grasp of softwarearchitecture and best practices Excellent communication and problem More ❯
Employment Type: Permanent
Salary: £45000 - £50000/annum bonus, health plan & more
background and leadership skills, enabling them to drive development projects, mentor junior developers, and collaborate effectively across teams. You will be responsible for designing and implementing high-quality, scalable software solutions. Key Responsibilities: Lead the design and development of complex applications using Core Python and web frameworks like Flask. Implement best practices in software development, including exception handling … MVC). Ensure security and compliance through PKI and OIDC with OAuth 2.0 implementation. Automation: using Unit Testing and API Testing Qualifications: At least 5+ years of experience in software development, with a focus on Python and web frameworks. Strong understanding of front-end technologies including Vue.js, CSS, and HTML. Proven experience with databases and SQL, along with a … staff Ability to adjust to rapidly changing requirements and timelines Preferred Skills: Experience with Object Relational Mappers (ORMs) and server-side templating languages. Advanced knowledge of AWS services and architecture best practices. Familiarity with design patterns and softwarearchitecture principles. More ❯
drives impactful results for Roku's business operations. About The Role As a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a strong background in building large-scale software platform and applications. You are execution focused and would … Design, develop and deploy scalable web applications and services, being part of everything from contributing to web technology and framework stack, to use case and data model design Drive architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timeline Partner with security and compliance teams to ensure the application meets compliance … function teams and demonstrate great communication skills We're excited if you have 5+ years of experience in delivery multi-tier, highly scalable, distributed web application Deep understanding in softwarearchitecture, object-oriented design principles, and data structures Extensive experience in developing microservices using Java, Python Good experience in Test driven development and automating test cases using Java More ❯
drives impactful results for Roku's business operations. About The Role As a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a strong background in building large-scale software platform and applications. You are execution focused and would … Design, develop and deploy scalable web applications and services, being part of everything from contributing to web technology and framework stack, to use case and data model design Drive architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timeline Partner with security and compliance teams to ensure the application meets compliance … function teams and demonstrate great communication skills We're excited if you have 5+ years of experience in delivery multi-tier, highly scalable, distributed web application Deep understanding in softwarearchitecture, object-oriented design principles, and data structures Extensive experience in developing microservices using Java, Python Good experience in Test driven development and automating test cases using Java More ❯
Date: 23 June 25 Location: Bolton Company: AO Job Title: Full Stack Software Developer Department: Tech Contract Type: Permanent Working style: Hybrid What does working in software development at AO look like? Our developers are key to our success. They build our platforms and products from the ground up which shape our customer journey and make us the … create clean, maintainable styles. You've used tools like React Testing Library, Vitest, and Playwright to write reliable, maintainable tests for front-end applications. You're well-versed in softwarearchitecture and API design, and capable of delivering secure, scalable, and high-performance systems. You understand development frameworks, tooling, and best practices across the stack. You apply softwareMore ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Adria Solutions
Head of Software Engineering Manchester Reporting directly to the CTO, this strategic leadership role will help shape and drive the engineering vision, foster a high-performance culture, and lead initiatives around AI adoption, platform scalability, and potential offshore development expansion. About the Role As Head of Software Engineering, you will be responsible for the performance, direction, and cohesion … skill sets using clear job specifications and skills matrices. Champion a DevSecOps culture and embed security, compliance, and scalability in all delivery processes. Set standards for technical excellence, including architecture, testing, and release governance. Lead major strategic initiatives including platform re-architecture and tooling modernisation. Foster a culture of continuous learning, professional development, and staff engagement. What Were … high-availability environments. Strong background in Agile delivery leadership, process improvement, and engineering transformation. Experience working closely with C-level stakeholders, especially CTOs or CIOs. Deep understanding of modern softwarearchitecture and DevSecOps principles. Exposure to, or a strong interest in, AI/ML technologies and their business application. Ability to scale and integrate offshore engineering teams and More ❯
Stretford, Lancashire, United Kingdom Hybrid / WFH Options
Adria Solutions Ltd
Head of Software Engineering - Manchester Reporting directly to the CTO, this strategic leadership role will help shape and drive the engineering vision, foster a high-performance culture, and lead initiatives around AI adoption, platform scalability, and potential offshore development expansion. About the Role As Head of Software Engineering, you will be responsible for the performance, direction, and cohesion … skill sets using clear job specifications and skills matrices. Champion a DevSecOps culture and embed security, compliance, and scalability in all delivery processes. Set standards for technical excellence, including architecture, testing, and release governance. Lead major strategic initiatives including platform re-architecture and tooling modernisation. Foster a culture of continuous learning, professional development, and staff engagement. What We … high-availability environments. Strong background in Agile delivery leadership, process improvement, and engineering transformation. Experience working closely with C-level stakeholders, especially CTOs or CIOs. Deep understanding of modern softwarearchitecture and DevSecOps principles. Exposure to, or a strong interest in, AI/ML technologies and their business application. Ability to scale and integrate offshore engineering teams and More ❯
Solution Architect/Senior Solution Architect/Lead Solution Architect - Application & Software £600-700 per day - Outside IR35 6 Month initial contract 1 day a week on site near Leeds Overview: Our client is about to start a greenfield project where we they need a seasoned Solution Architect with strong experience across Application/Platform and Integration architecture … strong communication/stakeholder managements skills but hands on in the design and enjoys getting into the detail. The usual experienced is needed such as SOA, API, Platform/Softwarearchitecture and RabbitMQ is nice to have. Responsibilities: Development of End to End Solution Designs to meet business objectives and great customer outcomes. Working closely with Software … in to HLD and LLDS and build out Solution designs. Engagement with business stakeholders when ideas are conceived; and lead in shaping them into deliverable Provides Technical Leadership to Software development teams and infrastructure architects Drives alignment of our clients technology landscape with the enterprise target picture, including system retirement. Provides Design Assurance for Solution Architecture to ensure More ❯
We are looking for a Senior Software Engineer to join one of our engineering teams here in Sheffield. Working as part of the Pendo Listen engineering group you will build tools that leverage AI to help our customers transform product feedback into insights they can use to improve their own software experiences. Built in Go on top of … Google Cloud Platform, Pendo's back end architecture processes hundreds of thousands of events per second, integrating with various third party tools and services including LLMs to create insights from qualitative customer data. As a senior software engineer you will be joining a strong team who love to build systems that scale in a collaborative environment between engineering … to AI-powered features. 5+ years of experience building and scaling web applications. Proficient with at least one modern backend language (e.g. Go, Python, Rust). Strong grasp of softwarearchitecture, design principles, and API development. Basic understanding of machine learning and deep learning fundamentals. Effective mentor and communicator who supports the growth of others. Comfortable providing technical More ❯
We are looking for a Senior Software Engineer to join one of our engineering teams here in Sheffield. Working as part of the Pendo Listen engineering group you will build tools that leverage AI to help our customers transform product feedback into insights they can use to improve their own software experiences. Built in Go on top of … Google Cloud Platform, Pendo's back end architecture processes hundreds of thousands of events per second, integrating with various third party tools and services including LLMs to create insights from qualitative customer data. As a senior software engineer you will be joining a strong team who love to build systems that scale in a collaborative environment between engineering … to AI-powered features. 5+ years of experience building and scaling web applications. Proficient with at least one modern backend language (e.g. Go, Python, Rust). Strong grasp of softwarearchitecture, design principles, and API development. Basic understanding of machine learning and deep learning fundamentals. Effective mentor and communicator who supports the growth of others. Comfortable providing technical More ❯
Experience with RESTful APIs, SQL Server, and Entity Framework Exposure to cloud platforms (Azure or AWS) Familiarity with Docker, CI/CD pipelines, and Agile environments Solid understanding of softwarearchitecture and system integration Bonus: Knowledge of microservices or event-driven architectures Benefits: Remote working Excellent career and progression Flexible working Interested? Please Click Apply Now! C# Backend More ❯
Northwich, Cheshire, United Kingdom Hybrid / WFH Options
Adria Solutions Ltd
Experience with RESTful APIs, SQL Server, and Entity Framework Exposure to cloud platforms (Azure or AWS) Familiarity with Docker, CI/CD pipelines, and Agile environments Solid understanding of softwarearchitecture and system integration Bonus: Knowledge of microservices or event-driven architectures Benefits: Remote working Excellent career and progression Flexible working Interested? Please Click Apply Now! C# Backend More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Adria Solutions
Experience with RESTful APIs, SQL Server, and Entity Framework Exposure to cloud platforms (Azure or AWS) Familiarity with Docker, CI/CD pipelines, and Agile environments Solid understanding of softwarearchitecture and system integration Bonus: Knowledge of microservices or event-driven architectures Benefits: Remote working Excellent career and progression Flexible working Interested? Please Click Apply Now! C# Backend More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
The Curve
As a Consultant - Technical Lead, you will play a pivotal role in providing strategic guidance and solutions to clients in order to design, develop, and implement software solutions tailored to their unique business needs. You will act as a trusted advisor, bridging the gap between business requirements and technical execution, ensuring that projects are delivered on time, within scope … is open to remote working we are only accepting applications from candidates who are currently residing in the United Kingdom. Key Responsibilities: This role requires a deep understanding of software development, systems integration, and the ability to translate complex technical concepts into actionable tasks. At The Curve, you'll have the chance to work with cutting-edge technologies, contribute … now and join us on our journey! Experience & Relevant Qualifications: Client Consultation: Meet with clients to understand their business needs, challenges, and goals. Conduct comprehensive assessments of existing technology, software systems and processes. Identify areas for improvement and provide recommendations for technology solutions. Team Management: Mentor and support the professional growth of team members, fostering a culture of learning More ❯
Sheffield, South Yorkshire, England, United Kingdom
Avanti
award-winning UK company headquartered just outside Sheffield. What You’ll Do Lead by example in a hands-on coding environment (80% development) Drive technical decisions, code standards, and softwarearchitecture Work on transformational projects including platform migration, API build-outs, and new customer-facing systems Provide on-site support and leadership to a growing team of developers More ❯
and end to end journeys * Liaise with business to identify, specify and document development requirements. * Recommend solutions that meet customer needs and ensure business users understand * Help define the softwarearchitecture of new features for existing apps and future apps * Create effective information architecture models; defining the relationship between the mobile app navigation, device functionality and services More ❯