re comfortable managing multiple challenges simultaneously and thrive on creating efficient, well-structured code that delivers real impact. You are not afraid to manage technicaldebt and while maintaining rigorous testing standards to ensure that our systems remain robust, maintainable, and adaptable to future needs. Responsibilities: Fullstack Development … Back End and Front End. Mentorship: Mentor and guide the engineering team on best development practices across both Back End and Front End technologies. TechnicalDebt Management: Proactively identify, prioritize, and address technicaldebt to ensure long-term code quality and maintainability. Testing: Develop and maintain … Experience: Proven experience (minimum 6 years) as a Fullstack Engineer or in a similar senior role, focusing on high-level architecture, strategy, and vision. Technical Skills: Proficiency in NodeJS, TypeScript, MongoDB, RabbitMQ, and ReactJS. Experience with GraphQL is a plus. Testing Skills: Strong experience in developing and maintaining automated More ❯
St Neots, England, United Kingdom Hybrid / WFH Options
Pico Technology
needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technicaldebt, and continually improving your skills with dedicated “blue sky” time for professional development. You’ll have the opportunity … Embedded Linux – Linux Device Drivers (Desirable) What we're looking for: Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Technical Skills: Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technicaldebt … team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. Problem Solver: Ability to propose alternative solutions and make informed technical decisions to improve developer and customer experience. Commitment to Quality: Dedication to maintaining high standards in development, testing, and code reviews. Professional Development: A More ❯
st neots, east anglia, united kingdom Hybrid / WFH Options
Pico Technology
needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technicaldebt, and continually improving your skills with dedicated “blue sky” time for professional development. You’ll have the opportunity … Embedded Linux – Linux Device Drivers (Desirable) What we're looking for: Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Technical Skills: Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technicaldebt … team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. Problem Solver: Ability to propose alternative solutions and make informed technical decisions to improve developer and customer experience. Commitment to Quality: Dedication to maintaining high standards in development, testing, and code reviews. Professional Development: A More ❯
saint neots, east anglia, united kingdom Hybrid / WFH Options
Pico Technology
needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technicaldebt, and continually improving your skills with dedicated “blue sky” time for professional development. You’ll have the opportunity … Embedded Linux – Linux Device Drivers (Desirable) What we're looking for: Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Technical Skills: Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technicaldebt … team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. Problem Solver: Ability to propose alternative solutions and make informed technical decisions to improve developer and customer experience. Commitment to Quality: Dedication to maintaining high standards in development, testing, and code reviews. Professional Development: A More ❯
St. Neots, Cambridgeshire, United Kingdom Hybrid / WFH Options
Pico Technology Limited
needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technicaldebt, and continually improving your skills with dedicated "blue sky" time for professional development. You'll have the opportunity … Scripting Languages - PowerShell & Bash (Desirable) Embedded Linux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technicaldebt resolution, and risk … management. Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. Ability to propose alternative solutions and make informed technical decisions to improve developer and customer experience. Dedication to maintaining high standards in development, testing, and code reviews. A commitment to ongoing learning and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Pico Technology Limited
needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technicaldebt, and continually improving your skills with dedicated "blue sky" time for professional development. You'll have the opportunity … Scripting Languages - PowerShell & Bash (Desirable) Embedded Linux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technicaldebt resolution, and risk … management. Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. Ability to propose alternative solutions and make informed technical decisions to improve developer and customer experience. Dedication to maintaining high standards in development, testing, and code reviews. A commitment to ongoing learning and More ❯
leadership will directly impact student success by ensuring the delivery of high-quality, performant, and engaging mobile experiences. In this role, you will: Drive technical excellence and maintainability of a complex codebase. Balance strategic leadership (50-70%) with hands-on development (30-50%). Shape the future of mobile … on higher education through technology while building and mentoring a world-class mobile engineering team. Software Engineering Manager (React Native) - Main Responsibilities: Shape the technical vision for our mobile applications, ensuring scalability, maintainability, and performance optimization. Lead the maintenance and improvement of our codebase, ensuring its long-term health … promote best practices for React Native development, TypeScript usage, and mobile architectures. Evaluate and recommend tools, frameworks, and methodologies to enhance development efficiency. Drive technicaldebt reduction, code quality initiatives and sustainable code maintenance. Implement and maintain robust testing strategies for mobile applications. Lead, mentor, and support a More ❯
enhancing 2D/3D CAD capabilities. External Partner Engagement: Interface with external partners, such as the Open Design Alliance (ODA), to address and resolve technical issues, ensuring seamless integration and collaboration. Planning & Delivery: Assist the Product Owner in developing sound planning strategies and ensure that the team's deliverables … are met according to schedule. TechnicalDebt Management: Proactively plan for and address technicaldebt, ensuring it is systematically resolved to maintain software quality. Quality Assurance: Lead and engage in comprehensive product-wide code reviews to uphold the highest standards. Your profile Educational Background: Bachelor's … Science, Mathematics, Engineering, or a related field (or equivalent experience). Professional Experience: 5+ years in software development, primarily in C++ (minimum C+). Technical Expertise: Proficient in software design, architecture, and complex system development. Leadership Experience: 2+ years in leadership roles with a proven track record of managing More ❯
Technical Solutions Architect (C# .Net SQL AWS) Nottingham/WFH to £85k Opportunity to progress your career in an impactful, Technical Solutions Architect role, at a tech company that provides a range of SaaS software solutions. As a Technical Solutions 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 that optimises flexibility, reuse, scalability, performance, durability and availability, building architectural frameworks that More ❯
Sheffield, South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Fdo Consulting Limited
are seeking a Product Architect to join their team. Reporting to the Engineering Manager you will be responsible for the creation of solutions and technical designs to meet business requirements from the Product Management function, You will then translate these requirements into scaleable solutions aligning with architectural constraints as … defined by the EA function. Key responsibilities include - Take the lead role for your product/technical domain. Work closely with product and engineering management providing input on technical feasibility and cost. Work with the broader team to convey the technical architecture for new products and features. … Work with software engineering and QA on high and low level designs. Identify technicaldebt and improvement opportunities. Build architectural frameworks. Drive towards an architecture that optimizes flexibility, reuse, scalability, performance, durability and availability. To be considered for this you will have the following technical skills - A More ❯
Sheffield, South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Fdo Consulting Limited
are seeking a Product Architect to join their team. Reporting to the Engineering Manager you will be responsible for the creation of solutions and technical designs to meet business requirements from the Product Management function, You will then translate these requirements into scaleable solutions aligning with architectural constraints as … defined by the EA function. Key responsibilities include - Take the lead role for your product/technical domain. Work closely with product and engineering management providing input on technical feasibility and cost. Work with the broader team to convey the technical architecture for new products and features. … Work with software engineering and QA on high and low level designs. Identify technicaldebt and improvement opportunities. Build architectural frameworks. Drive towards an architecture that optimizes flexibility, reuse, scalability, performance, durability and availability. To be considered for this you will have the following technical skills - A More ❯
What You'll Do/Responsibilities: Design and implement scalable, high-quality components and services that align with team and company goals. Contribute to technical decision-making, including solution design and architecture, with a focus on addressing technicaldebt, reliability, and system performance. Collaborate closely with product … managers, designers, and stakeholders to translate customer needs into technical solutions. Proactively monitor and improve system performance, identifying and resolving issues swiftly and effectively, while communicating clearly and effectively with stakeholders during incidents to ensure alignment and prompt resolution. Take a proactive approach to support, digging into issues to … identify root causes and developing long-term, proactive solutions to prevent recurrence. Document and share knowledge effectively to elevate the team's technical expertise. Champion best practices in software development, agile methodologies, and continuous improvement. What We'll Expect From You/Qualifications: 6+ years on-the-job development More ❯
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 ❯
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 ❯
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 ❯
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 ❯
Leicestershire, England, United Kingdom Hybrid / WFH Options
Mattioli Woods
with experience in making evidence-based product decisions Strong stakeholder management skills and the ability to influence without authority Ability to understand and articulate technical concepts to both technical and non-technical audiences Experience working in fintech or financial services industry a plus 💡Nice to have Experience … by analysing data, and engaging with stakeholders across Mattioli Woods Create and track platform metrics to measure success and identify areas for improvement Balance technicaldebt with new feature development to ensure platform sustainability Drive adoption of the platform through effective communication, documentation, and training Hybrid Working We 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 ❯
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 ❯
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 ❯
understand workflows and requirements within the healthcare sector Maintain high coding standards through automated testing, code reviews, and continuous integration Troubleshoot and resolve complex technical challenges, proactively addressing technicaldebt Stay up to date with the latest technologies and industry best practices to continuously improve our tech More ❯
Role Overview: As a Senior Software Engineer, you’ll play a role in shaping the technical direction of the team. You’ll be a contact point for engineering expertise, helping to define and deliver scalable software solutions. Your day-to-day will involve mentoring junior team members and ensuring … that the team delivers high-quality, maintainable code aligned with broader architectural goals. What You’ll Be Doing: Guiding the technical delivery of features and systems, making well-informed decisions, and ensuring alignment with architectural strategy. Partnering with architects and cross-functional stakeholders to understand high-level requirements and … translate them into actionable implementation plans. Leading design discussions and producing detailed technical documentation to support development efforts within the team. Promoting code quality through peer reviews, mentoring, and upholding internal engineering standards. Encouraging innovation and best practices across the team, keeping abreast of modern development tools and techniques. More ❯
on your team, our product, and our customers. As a Lead Engineer, you will elevate the Analytics team by improving the quality of their technical solutions, operational excellence, and overall ability to deliver fast, impactful results. All Lead Engineers at Personio are hands-on coders who thrive in high … What you'll do Build Reliable and Performant Solutions: Lead the delivery of large, high-quality projects by collaborating with cross-functional teams, ensuring technical excellence and setting standards for the team. Spending time coding hands-on while also designing systems and architecture. Hands-On Development: Coding (this is … of projects, defining the team's strategy and roadmap. Work closely with product management, leadership, and engineering teams to deliver impactful workstreams. Solve Complex Technical Challenges: Address and resolve complex technical problems, promoting best practices to ensure engineering and operational excellence. Simplify architecture, manage technicaldebtMore ❯