Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
William Hill PLC
working software with your team. Working closely with the team to analyse, debug, and resolve any defects. A commitment to monitoring and observability. Ensuring technicaldebt is managed effectively (avoiding creation and removing it whenever possible). Communicating clearly with everyone, translating both non-technical and technical … collaborative attitude and commercial development experience in an Agile/DevOps environment, familiar with the full SDLC, contract-first development, and CI/CD. Technical understanding of Java and the Java ecosystem, with familiarity in SpringBoot, Kafka, Postgres, Cassandra, Docker, GitLab, and GitLab CI. Desirable knowledge of tools such More ❯
play a critical role in the ongoing management and optimisation of our Azure Cloud environment. This role is tailored for individuals with a robust technical background and a passion for cloud technologies who are eager to drive enhancements in our cloud platform capabilities and to ensure that our cloud … Lead, contributing to the seamless integration of cloud solutions into our business operations and supporting projects as needed. What will your essential responsibilities include? Technical Expertise: You will leverage your in-depth knowledge of Microsoft Azure and related cloud technologies to guide best practices in cloud operations. Your expertise … robust, efficient, and aligned with industry standards. You will provide expert guidance and support to teams across the organisation and help troubleshoot and resolve technical issues. Platform Management: Taking ownership of the Azure PaaS Cloud platform, you will monitor its performance, reliability, and capacity. Your role will involve identifying More ❯
value autonomy, trust, and impactful outcomes over rigid processes. Delivering improvements rapidly, we engage in iterative 6-week cycles, addressing user needs and enabling technical innovation - balancing technicaldebt, bugs, and team growth. We are a continuous delivery focused group, shipping changes to production 150+ times per … Troubleshooting and resolving system issues proactively, always looking for opportunities to optimize and automate. Assisting with on-call rotations and processes. Creating and maintaining technical documentation, onboarding materials, and training sessions to help engineers quickly adapt to tools and workflows. Educating, training, and promoting our culture of ownership to … of the team, giving us valuable viewpoints on your experience. Expect an intro call with our TA team, a hiring manager interview, and a technical interview. We aim to get you through our process in about 10 days. We look forward to hearing from you More ❯
amount of engagement across the business, as well as providing exposure to senior management. Responsibilities: Interpret business needs and requirements and design/develop technical solutions to deliver the desired business capabilities. Collaborate with Enterprise Architects and other Solution Architects and engineers to architect and design technical solutions … and quality engineering best practices. Exercise concepts and best practices for designing system reliability/resilience, performance/scalability and maintainability/operability. Provide technical oversight to multiple project teams to ensure compliance with processes and standards. Ensure that solutions/systems developed in support of the business are … aligned with Enterprise Architecture, technical standards, and technology roadmaps. Organise Architecture and Design Reviews to ensure wider architecture peer group input is sought for robust design. Conduct proof of concept exercises for emerging solutions and prove out potential enhancements to the design. Develop designs that are implemented with target More ❯
value autonomy, trust, and impactful outcomes over rigid processes. Delivering improvements rapidly, we engage in iterative 6-week cycles, addressing user needs and enabling technical innovation - balancing technicaldebt, bugs, and team growth. We are a continuous delivery focused group, shipping changes to production 150+ times per … Troubleshooting and resolving system issues proactively, always looking for opportunities to optimize and automate. Assisting with on-call rotations and processes Creating and maintaining technical documentation, onboarding materials, and training sessions to help engineers quickly adapt to tools and workflows. Educating, training and promoting our culture of ownership to … of the team, giving us valuable viewpoints on your experience. Expect an intro call with our TA team, a hiring manager interview and a technical interview. We aim to get you through our process in about 10 days. We look forward to hearing from you More ❯
on our cloud computing platform, and the software that runs on our large estate of hardware appliances 'on prem' at our customers' stores. This Technical Lead role will report to the Head of Engineering and work within a multi-disciplinary team including Product, Delivery and QA. As a Technical Lead you will split your time approximately 60/40 between technical leadership and line management/team building. You will lead a development team focused on reducing the time and cost of installation and ongoing maintenance of 'on prem' equipment. The team will provide tools for our … supported by a Systems Engineering team, responsible for networking, in-store hardware and OS, a Cloud platform team, an Enabling team who provide overarching technical strategy and architecture, and the other team Technical Leads. Please note, to apply for this position you must be based in the UK More ❯
Finance & Risk Platforms division. This individual will drive innovation, ensure the delivery of high-quality, scalable, and reliable applications, and foster a culture of technical excellence. HOW YOU WILL FULFILL YOUR POTENTIAL (RESPONSIBILITIES) Provide strategic leadership and direction to multiple software engineering teams, aligning technology initiatives with business goals. … financial systems and platforms. Ensure the scalability, reliability, and security of applications. Collaborate with business stakeholders to understand their needs and translate them into technical requirements. Identify and mitigate technical risks. Champion innovation and explore emerging technologies to improve efficiency and effectiveness. Lead the effort to reduce technicaldebt and modernize legacy systems. SKILLS AND RELEVANT EXPERIENCE Bachelor's degree in computer science, Electrical Engineering, or related technical discipline; Master's degree preferred. 7+ years of relevant experience in software development, with a minimum of 3 years in a leadership role. Proven track record of More ❯
Finance & Risk Platforms division. This individual will drive innovation, ensure the delivery of high-quality, scalable, and reliable applications, and foster a culture of technical excellence. HOW YOU WILL FULFILL YOUR POTENTIAL (RESPONSIBILITIES) Provide strategic leadership and direction to multiple software engineering teams, aligning technology initiatives with business goals. … financial systems and platforms. Ensure the scalability, reliability, and security of applications. Collaborate with business stakeholders to understand their needs and translate them into technical requirements. Identify and mitigate technical risks. Champion innovation and explore emerging technologies to improve efficiency and effectiveness. Lead the effort to reduce technicaldebt and modernize legacy systems. SKILLS AND RELEVANT EXPERIENCE Bachelor's degree in computer science, Electrical Engineering, or related technical discipline; Master's degree preferred. 7+ years of relevant experience in software development, with a minimum of 3 years in a leadership role. Proven track record of More ❯
Finance & Risk Platforms division. This individual will drive innovation, ensure the delivery of high-quality, scalable, and reliable applications, and foster a culture of technical excellence. HOW YOU WILL FULFILL YOUR POTENTIAL (RESPONSIBILITIES) Provide strategic leadership and direction to multiple software engineering teams, aligning technology initiatives with business goals. … financial systems and platforms. Ensure the scalability, reliability, and security of applications. Collaborate with business stakeholders to understand their needs and translate them into technical requirements. Identify and mitigate technical risks. Champion innovation and explore emerging technologies to improve efficiency and effectiveness. Lead the effort to reduce technicaldebt and modernize legacy systems. SKILLS AND RELEVANT EXPERIENCE Bachelor's degree in computer science, Electrical Engineering, or related technical discipline; Master's degree preferred. 7+ years of relevant experience in software development, with a minimum of 3 years in a leadership role. Proven track record of More ❯
focusing on end outcomes that answer IDA objectives. Engage, educate, and involve the wider developer and product owner community, empowering them to make good technical and product decisions consistently by sharing and championing ways of working and technical competency. Use technicaldebt as necessary to achieve More ❯
Hook, Hampshire, United Kingdom Hybrid / WFH Options
Elanco Tiergesundheit AG
partners and external customers. As the Director of Engineering at Elanco, you will be a key leader within our Engineering team, responsible for driving technical excellence and contributing to our product operating model. Your role will be pivotal in staffing, developing, and mentoring high-performing technical individuals, ensuring … consistent practices, and upholding robust technical competency. You will guide empowered teams to deliver innovative, high-quality solutions across the value chain (R&D to Commercial) that support Elanco's mission of advancing animal health. Key Responsibilities: Strategic Leadership Lead and shape technical strategy in alignment with the … and maintain high-calibre engineering teams. Mentor, coach, and develop engineering leaders and individual contributors, fostering growth and career development. Establish and promote consistent technical practices across teams to ensure high performance and productivity. Technical Excellence Drive the adoption of modern engineering methodologies, best practices, and innovative technologies. More ❯
drive engineering excellence and build scalable financial systems. You won't just be managing a team - you'll be mentoring, guiding, and making critical technical decisions that shape the future of our platform. You won't have layers of approval slowing you down. You will have the freedom to … lead one of our engineering squads, ensuring the delivery of scalable, compliant, and resilient backend systems that power our platform. In addition to your technical expertise, you will be responsible for people management, team development, and fostering a high-performing engineering culture. Requirements What This Role Demands: You Lead … the Team - You mentor, support, and develop engineers, running 1:1s to help them grow technical and leadership skills. You Own the Backend - You design and develop robust, scalable, API-first backend systems, ensuring reliability and performance in a high-transaction FinTech environment. You Balance Hands-On and Leadership More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Randstad (Schweiz) AG
teams to define, design, and ship new features and services. Contribute to discussions around architecture, code quality, and continuous improvement. Identify and resolve complex technical issues, reducing technicaldebt and improving system performance. Participate in code reviews, promoting best practices such as CI/CD and Test … your CV and experience with our Ellie (People & Culture Team) - 30 mins. Hiring manager interview - with one of our Engineering Tech Leads - 30 mins. Technical Task - 60 mins. Final interview with Al, CTO - 30 mins. Candidate Experience: Due to the high volume of applications, it might take us a More ❯
product managers, QA, and design teams to align on priorities, define clear acceptance criteria, and deliver consistent value to the business with each release. Technical Investigations: Lead technical deep-dives and spike solutions to evaluate technologies, libraries, and approaches for improving system reliability, auditing, and financial reconciliation accuracy. … weight, move quickly and ship often. If you thrive in a startup and want to help get us to scale-up Acceptance of tech debt: know when to incur technicaldebt to deliver business value... and when to pay it off Why Join Tembo? At Tembo you More ❯
Sr. Technical Program Manager, Workforce Solutions Job ID: Amazon Development Centre Ireland Limited As the Sr. Technical Program Manager in Workforce Solutions, you will lead program management in building all the technology-enabled recruitment processes for Amazon. Innovation is the foundation of Amazon's culture, fostering creative problem … used by the organization, end-to-end, unlocking the boldest ambitions of the organization. If solving some of the most human-centric and meaningful technical program challenges in recruiting technology motivates you, this is the role you are looking for. The optimal candidate should be experienced in managing cross … cutting technical products and projects with industry-wide impact. You will have a proven track record of planning and delivering complex programs with a multi-year roadmap, using incremental delivery methods. You have experience working on complex software systems in a customer-centric environment, driven cross-group teams spread More ❯
SaaS software solutions. As a Product Architect you will collaborate with Product Management and Agile software delivery tribes to define, document and communicate the technical architecture for new products and features with scalability and reliability at the core. You'll liaise with senior stakeholders to agree technical solutions … to meet business needs and drive improvements; initially you'll assess the current architecture, identify technicaldebt and architecture improvements to create technical strategy and roadmaps for the next 6-18 months. You will help foster an environment of innovation, collaboration, and inclusion, pushing towards an architecture … Nottingham office. About you: You have a strong software development background with C# .Net, SQL Server and AWS You have experience with solution and technical design of multi-tier, distributed scalable .Net solutions You have a strong knowledge of event driven microservices You have experience with C4 modelling tools More ❯
solutions. As a Principal Engineer/Architect you will collaborate with Product Management and Agile software delivery tribes to define, document and communicate the technical architecture for new products and features with scalability and reliability at the core. You'll liaise with senior stakeholders to agree technical solutions … to meet business needs and drive improvements; initially you'll assess the current architecture, identify technicaldebt and architecture improvements to create technical strategy and roadmaps for the next 6-18 months. You will help foster an environment of innovation, collaboration, and inclusion, pushing towards an architecture … the Nottingham office. About you: You have strong software development skills with C# .Net, SQL Server and AWS You have experience with solution and technical design of multi-tier, distributed scalable .Net solutions You have a strong knowledge of event driven microservices You have advanced technical documentation skills More ❯
infrastructure and applications is essential. Key responsibilities: The Solution Architect will demonstrate competencies across four key dimensions: 1 - Interpret Business Needs Translates business and technical requirements into an architectural blueprint to achieve business objectives and documents all solution architecture design and analysis work Works closely with the product owners … competitors, and market trends, and determines their potential implications for a given solution Analyses the business-IT environment to detect critical deficiencies, legacy, and technicaldebt, and recommends solutions for improvement Facilitates the evaluation and selection of software product standards and services, as well as the design of … system analysis or a related study, or equivalent experience Minimum of five years of experience in at least two IT solution development disciplines, including technical or infrastructure architecture, network management, application development, middleware, database management or cloud development Exposure to multiple, diverse technologies, platforms, and processing environments Good understanding More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
William Hill PLC
into working software alongside your team Collaborate with the team to analyze, debug, and resolve defects Demonstrate a commitment to monitoring and observability Manage technicaldebt effectively by avoiding its creation and removing it when possible Communicate clearly, translating technical and non-technical requirements as needed More ❯
Huddersfield, England, United Kingdom Hybrid / WFH Options
Langham Recruitment
and test-first development Tracing and fixing bugs, refactoring legacy code, and contributing to architectural decisions Advising Product Owners and cross-functional teams on technical feasibility and implementation strategies Taking the technical lead on greenfield and legacy projects alike Role Requirements 5+ years of commercial software development experience … focused database design, Azure SQL experience Experience in modern front-end tech – React, TypeScript, Redux A solid understanding of software architecture, design patterns, and technicaldebt management Strong unit and integration testing practices Proven ability to lead on technical solutions from idea through to implementation Salary and More ❯
Fleet, Hampshire, United Kingdom Hybrid / WFH Options
Nolan Business Solutions PLC
business since 1988 and with over fifteen years of experience in migrating businesses to the cloud. Nolan are a trusted ERP adviser with qualified technical resource and 1,300+ active customers worldwide. Nolan provide ERP consultancy, development, support and training and have a range of forward-thinking custom-built … develop, and maintain products and customizations focused on Microsoft Dynamics 365 Business Central Collaborate with business analysts to understand requirements and translate them into technical solutions Implement best practices in software development, including coding standards and architectural patterns Mentor junior developers and provide technical leadership across projects Troubleshoot … complex issues and reduce technicaldebt Participate in code reviews and testing, ensuring quality standards are maintained Develop and maintain technical documentation Stay current with the latest ERP technologies and Microsoft development tools Skills and Competencies Strong proficiency in C# and .NET framework Proven experience with Business More ❯
infrastructure and applications is essential. Key responsibilities: The Solution Architect will demonstrate competencies across four key dimensions: 1 - Interpret Business Needs Translates business and technical requirements into an architectural blueprint to achieve business objectives and documents all solution architecture design and analysis work Works closely with the product owners … competitors, and market trends, and determines their potential implications for a given solution Analyses the business-IT environment to detect critical deficiencies, legacy, and technicaldebt, and recommends solutions for improvement Facilitates the evaluation and selection of software product standards and services, as well as the design of … system analysis or a related study, or equivalent experience Minimum of five years of experience in at least two IT solution development disciplines, including technical or infrastructure architecture, network management, application development, middleware, database management or cloud development Exposure to multiple, diverse technologies, platforms, and processing environments Good understanding More ❯
infrastructure and applications is essential. Key responsibilities: The Solution Architect will demonstrate competencies across four key dimensions: 1 - Interpret Business Needs Translates business and technical requirements into an architectural blueprint to achieve business objectives and documents all solution architecture design and analysis work Works closely with the product owners … competitors, and market trends, and determines their potential implications for a given solution Analyses the business-IT environment to detect critical deficiencies, legacy, and technicaldebt, and recommends solutions for improvement Facilitates the evaluation and selection of software product standards and services, as well as the design of … system analysis or a related study, or equivalent experience Minimum of five years of experience in at least two IT solution development disciplines, including technical or infrastructure architecture, network management, application development, middleware, database management or cloud development Exposure to multiple, diverse technologies, platforms, and processing environments Good understanding More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Vypr
to ensure code quality and reliability. Collaborate with cross-functional teams (product managers, designers, engineers and QA) to scope, break down, and deliver complex technical tasks. Drive best practices in software engineering, including DevSecOps, CI/CD, and automated testing strategies. Mentor and support engineers, fostering a high-performance … culture and helping team members grow technically. Ensure usability by following web standards and responsive design principles. Identify and address technicaldebt, balancing feature development with long-term system improvements. Research and evaluate new technologies, recommending innovations that enhance performance, security, and developer productivity. Contribute to the technical … its services You excel at frontend performance optimisation, ensuring fast load times and smooth interactions. You mentor engineers, drive best practices, and make informed technical decisions that improve system stability and developer efficiency. You proactively identify technical challenges, optimise performance, and balance trade-offs between innovation and maintainability. More ❯
to meet the needs of the company, and any other company within its portfolio: Architectural Leadership Define and maintain the overarching software architecture and technical strategy, ensuring alignment with business goals and project roadmaps. Establish and promote design principles, patterns, and standards to ensure a stable and reusable codebase. … Collaborate with Lead Engineers to ensure architectural consistency across teams and projects. Conduct regular reviews of code, system designs, and technical implementations to maintain quality and adherence to architecture. Evaluate and recommend tools, frameworks, and technologies to improve platform performance and developer productivity. Platform Stability and Scalability Ensure the … architecture supports scalability, performance, and reliability requirements. Lead efforts to address technicaldebt and ensure long-term maintainability of the codebase. Proactively identify risks to the platform's stability and work with teams to mitigate them. Collaborate with operations teams to ensure smooth deployment processes and robust infrastructure More ❯