That's what it means to work with the BBC Data Sourcing team! We're not just building software - we're creating a platform for change, one line of code at a time. As part of our brand-new tech hub in Newcastle, you'll be part of a vibrant community that's passionate about making a difference. With … a sustainable talent pipeline and team scalability. Remain hands-on in coding while supporting less experienced engineers. Drive the ambition to build an outstanding engineering team and culture. Conduct code reviews, maintain coding standards, and guidelines. Collaborate with cross-functional teams to define and implement requirements. Dedicated to growing the Tech Hub, and eager to engage with the North … you would be given support to learn any that you don't have experience with: Test Driven Development and testing practices Amazon Web Services (AWS) and its associated technologies Codequality practices (incl. code reviews and pair programming) We create and support reliable and scalable cloud-based services on Amazon Web Services, use Git and GitHub More ❯
software. Department: Project Management Project Location(s): London - United Kingdom Compensation: 73.000 GBP P/A Responsibilities You are in charge of creating Python-based applications and systems. Their code is the foundation of all software projects, ensuring functionality and performance. Frequently take on leadership positions, guiding and mentoring junior developers. They give technical skills and ensure the team … an important element of this role. They aid in the definition of project demands and specifications, ensuring that software meets business objectives. A Senior Python Developer's role includes code reviews. They ensure codequality, suggest areas for development, and ensure best practices are followed You are in charge of finding and resolving code bugs. … required. Understanding how to work with databases is essential for developing reliable software. Working knowledge of source control systems such as Git is frequently required, as it aids in code integrity and collaboration Strong skills in problem-solving and attention to detail are required. Senior Python developers must be able to effectively identify and resolve issues. Effective communication and More ❯
West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
excellence , mentorship , and continuous improvement . What Youll Be Doing Lead and mentor a team of engineersguiding technical direction, fostering best practices, and championing innovation. Stay hands-on : drive codequality through reviews, architecture design, and standards setting. Own and influence the technical roadmap , collaborating with cross-functional teams. Champion cloud-first , microservices-based , event-driven architecture … . Continuously improve infrastructure with Infrastructure-as-Code tools and CI/CD pipelines. What Were Looking For Proven experience in a Lead or Senior Developer role within agile software teams. Strong background in .NET (preferably .NET 8) and AWS Cloud technologies. Proficiency with React , JavaScript/TypeScript , and modern front-end practices. Understanding of event-driven architecture , serverless More ❯
joining a talented, high-performance team with a history of delivery. We are looking for someone who can help us keep up this pace and continue delivering high-quality app as we grow. With so many people using our products globally, we've become well-known for products that "just work" right out of the box and integrate … as JUnit and Espresso Collaborate with cross-functional teams to define, design, and ship new features for mobile devices, optimizing for touch experiences. Write well-designed, testable, and efficient code Debug, profile, and optimize app performance across a range of Android devices Participate in design and code reviews, helping elevate codequality across the team More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Kerv Digital for Digital Transformation
and understands why not just what. Work with the Delivery Manager to continually iterate and improve on ways of working, helping to develop the team and ensure the quality and pace of the objectives. Lead on technical discussions Own constructing "best practice" and sharing that within the team Be a key part of Kerv's technical leadership, helping … the future of the company Lead on communications with the client and any partners Communicate with our clients throughout the development process. Ensure the team delivers high standards of codequality, through peer-review, in team mentoring, etc. Agile, both in the delivery methodology and in ability to technically react. Champion the principles of accessibility (never deliberately … architecture skills. Extensive experience utilising multiple technologies to support the architectural design and team (e.g. Java, .Net, Node.js, C#, React, Angular, Spring, Kubernetes & Docker and Mobile experience) Love clean code, love helping others achieve it A good understanding of WCAG 2.2 would be preferable Excellent verbal and written English skills. Personal attributes Passionate about tech Keen to share that More ❯
and assess their potential impact and benefit to the overall business strategy Encourage the teams in best practice for good diagnostics, debugging, testing, deploying, and troubleshooting to drive quality and business value. Lead the troubleshooting of Production systems incidents in working hours and out of hours on a best endeavours basis. Skills/Qualifications Essential Skills Strong working … of building data reporting and visualisations using PowerBI and/or Tableau Experience in application development with proficiency in Python or JavaScript frameworks Passionate about writing well-crafted clean code across modern programming languages and frameworks Strong knowledge and experience of hosting in Azure cloud platforms Comfortable working in an agile environment Knowledge of delivering solutions using a microservice … MERN (Mongo, Express, React, Node) using, Webpack, Typescript, GitHub (Experience with, Redis, Okta, OpenID a distinct advantage). Experience of Docker and/or Kubernetes an advantage. Experience of codequality, test, CI/CD and package managers such as Jest, Lint, Brigade and Helm Experience of Kafka, n8n and event driven architecture Working knowledge of GraphQL More ❯
devops, frontend, data engineering, algorithms, AI, startup engineering, analytics, etc. You'll also mentor junior software engineers. THE IDEAL CANDIDATE 5+ years of experience building web apps Clean simple code, even when solving complex problems Good systems design and architecture knowledge Good knowledge of the software life cycle, including code reviews, testing, team organization Ability to balance business … to measure and improve our search engine Improve and migrate our data model for the content we host Migrate our NLP algorithms over to use LLMs Do thorough, prompt code reviews Implement developer tools to help with codequality Job Type : Full-Time Location : 100% remote US-based comp range : $140k-$185k Latin America-based comp More ❯
the commercial benefits of the proposed solutions. Technical Project Input: Collaborate with Project Managers to provide technical input for project proposals, plan, and estimate tasks for successful project execution. CodeQuality & Review: Participate in code reviews to ensure high-qualitysoftware development, providing feedback to peers and guiding improvements. Mentorship: Mentor and guide junior More ❯
Maidenhead, Royal Borough of Windsor and Maidenhead, Berkshire, United Kingdom
WHD
product releases, including ongoing maintenance. You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and … partnering with CloudOps, TechOps, UX Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams’ adoption of SDLC processes, CI/CD integration, codequality & automation test coverage. Primary Responsibilities Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality deliverables Manage team leads … experience with scaled software architecture & domain: performance, redundancy, failover, clustering, vertical scaling Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services Working experience with source code management patterns and DevOps automation Proficient in API design, development & production operation Working experience managing production client & server code bases across one or more technology stacks Working experience More ❯
point product releases, including ongoing maintenance.You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and … partnering with CloudOps, TechOps, UX Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams adoption of SDLC processes, CI/CD integration, codequality & automation test coverage. Primary Responsibilities Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality deliverables Manage team leads … experience with scaled software architecture & domain: performance, redundancy, failover, clustering, vertical scaling Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services Working experience with source code management patterns and DevOps automation Proficient in API design, development & production operation Working experience managing production client & server code bases across one or more technology stacks Working experience More ❯
secure payment protocols Support the team in developing real-time transactions processing Work closely with cross-functional teams to deliver feature requirements Maintain and write clean and well-tested code following best practices Get involved in code reviews and maintain high codequality standards Contribute to system architecture and technical design decisions What are they More ❯
Continuously improve and evolve our existing digital products to deliver market-leading insurance experiences. Mentor and support other engineers, helping to raise the bar for the entire team. Drive codequality through thoughtful code reviews, pair programming, and a strong QA mindset. Collaborate closely with Product Managers and Designers to bring ideas to life-fast. Contribute … accessibility standards and understand how to build inclusive user interfaces. You've seen projects through the entire development lifecycle, from ideation to production. You write clean, tested, and maintainable code and you care about getting it right. You will be someone who's actively curious about how AI can enhance your work - keen to experiment, learn quickly, and apply More ❯
quality frontend features. Collaborate with Cross-Functional Teams : Work closely with designers, backend engineers, and product managers to deliver cohesive product features, focusing on the user experience. CodeQuality and Testing : Write clean, maintainable, and testable code while ensuring performance optimisation. Participate in code reviews and use automated testing tools to guarantee the More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
PDI Technologies
product releases, including ongoing maintenance. You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and … partnering with CloudOps, TechOps, UX Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams' adoption of SDLC processes, CI/CD integration, codequality & automation test coverage. Key Responsibilities Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality deliverables Manage team leads … experience with scaled software architecture & domain: performance, redundancy, failover, clustering, vertical scaling Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services Working experience with source code management patterns and DevOps automation Proficient in API design, development & production operation Working experience managing production client & server code bases across one or more technology stacks Working experience More ❯
Norwich Hybrid Salary £50-60k Currently looking for a full stack developer to join a new talented team of developers. If you're passionate about delivering high qualitysoftware, this could be the role for you! As the senior level full stack developer you will offer a strong background in both front … and back end development and experience delivering high quality scalable and secure solutions. Key Responsibilities Design and implementation of high performance and secure applications Continuous improvement in codequality, security and system performance Integration of payment systems, third party APIs and real time data processing Work closely with other teams within the business About You … foundation and a passion for driving results. Solid experience in software development, with a hands-on approach to problem-solving. Inspire other around you while maintaining focus on quality and delivery. A track record of delivering projects on time and to a high standard. Team player who enjoys working closely with others to achieve shared goals. C#, .Net More ❯
Peterlee, County Durham, United Kingdom Hybrid / WFH Options
Everflow Limited
first approach, including how we deploy software by designing CI/CD pipelines. • Promoting and maintaining good practice in relation to engineering principles, including TDD, DRY & SOLID, to safeguard codequality and overall system design. • Evaluating new technologies to improve efficiency, security, and scalability • Building out proofs-of-concept to support technology evaluation or product pipeline research. …/secure frameworks. • Experience in designing and deploying cloud infrastructure using Azure Enterprise Landing Zones (ELZ), Azure Policy, Azure Local/HCI stack. • Proficiency in Terraform for Infrastructure as Code (IaC). • Familiarity with other IaC tools such as Bicep. • Knowledge of SOLID principles and their application in DevOps. • Strong scripting and automation skills (PowerShell, Bash, Python, YAML). More ❯
to use their technical skills to help their development teams to be successful. They should be comfortable working in agile teams, foster transparent communication, have a commitment to quality, and a focus on getting things done. Whilst there is scope to shape this role, it is expected to be hands-on coding, design and architecture as well as … and innovative software solutions Provide leadership and guidance to coach, motivate and lead team members to their optimum performance levels and career development, through both gated checks like code reviews and more supportive approaches such as mentoring or identifying stretch opportunities for team members Change, Risk and Issue Management Guide and support team to identify and escalate risks … Libraries such as Material UI or Ant Design. CSS pre-processors such as SASS and LESS Testing frameworks e.g. Jest Performance profiling and optimisation Build tools such as Webpack Codequality and governance tools such as Sonarqube. Responsive design and cross-browser compatibility Version control systems such as git i.e. gitlabs Agile development methodologies i.e. Scrum Strong More ❯
Bedfordshire, England, United Kingdom Hybrid / WFH Options
PLANET RECRUITMENT SERVICES LTD
quality C# .NET applications with Angular front-end components. Working closely with product managers, designers, and other engineers to deliver integrated solutions that meet customer needs. Ensuring codequality and maintainability by following best practices in software development, including code reviews, unit testing, and continuous integration. Identifying and resolving performance and security issues within … end development. The desire to collaborate closely with Product Managers, Product Owners and Data Architects to challenge and support in delivering the clients vision. Taken ownership for the quality of their work through automated testing and close collaboration with QA team members. Experience working in an Agile environment where everyone is encouraged to contribute and take ownership for More ❯
Mentoring juniors experience is ideal. What You'll Do: Backend Skills with: TypeScript/Node Design, develop, and deploy tax automation & optimisation services Ensure high codequality through automated testing, code reviews, and best practices Contribute to architectural decisions and mentor junior developers Collaborate with UI/UX designers and other stakeholders to produce and deliver More ❯
and scalable solutions while ensuring adherence to best practices and coding standards. Troubleshoot and resolve technical issues in a timely manner, ensuring the smooth operation of applications. Participate in code reviews to ensure codequality and maintainability. Optimize application performance by identifying and resolving bottlenecks. SkillsMust have Proven experience as a Java Developer with strong proficiency More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
La Fosse
to deliver solutions. You'll operate primarily within Agile teams and contribute to architectural decisions, DevOps practices, and continuous delivery pipelines. Key Responsibilities Design, build, and maintain high-quality, scalable software using Java, React, and Spring Boot Apply Agile and DevOps best practices: TDD, CI/… CD, pair programming, and automated pipelines Collaborate with product owners, platform teams, UX designers, and business stakeholders Translate business requirements into efficient, maintainable technology solutions Lead by example on codequality, design decisions, and software development standards Contribute to platform and architectural direction in a polyglot environment Participate in team demos, technical showcases, and continuous improvement initiatives … in Java and React development Strong knowledge of Spring Boot and microservices Exposure to containerization tools (Docker/Kubernetes) Understanding of cloud platforms and distributed systems Passion for clean code, scalability, and working in a collaborative team Bonus: Experience with JavaScript or other modern languages (polyglot mindset) Why Join? Work for one of the world's leading law firms More ❯
in developing and maintaining a robust, scalable platform used by thousands daily. We tackle complex technical challenges, drive innovation, and build solutions that make a real impact. Here, your code doesn't just run - it powers the decisions of investors across the UK. Join us and turn ideas into reality. Key Responsibilities Lead the design of scalable, reliable, and … maintainable system architectures Write and review production-grade code, upholding high standards of quality and readability Provide technical leadership to a team of engineers, guiding architectural direction and project execution without direct line management Conduct technical design and code reviews to maintain system integrity and team velocity Collaborate with cross-functional teams (Product, Design, Ops) to … with strong written and verbal communication skills Comfortable leading technical discussions and guiding engineers through ambiguity Experienced in providing team-wide technical leadership without formal management responsibilities Knowledge of codequality, system security, and modern software development lifecycle best practices Bonus: Experience in fintech or banking Benefits & Interview Process Benefits Freetrade is the place to accelerate your More ❯
Communicating technical content at the right level both internally and to customers. Presenting to the client, using data science tooling and investigation, a 'story' of the data. Building maintainable code that use existing data science libraries, implement existing data science techniques, or implement novel techniques. Designing, evaluating, and implementing on-premise, cloud-based and hybrid data science and machine … GCP). You have demonstrable continuous personal development. You have strong interpersonal skills. You have experience with using CI/CD tooling to analyse, build, test and deploy your code and proven experience in their technologies. You have experience in database technologies (e.g., SQL, NoSQL such as Elasticsearch and Graph databases). You have a good understanding of coding … best practices and design patterns and experience with code and data versioning, dependency management, codequality and optimisation, error handling, logging, monitoring, validation and alerting. Location? Hybrid, with 2-3 days working from Daintta office (London or Cheltenham) or on client site as required. What's in it for you? You will be joining the company More ❯
and identity management, as well as SAML 2.0 and Single Sign-On protocols. Must be capable of effectively implementing and troubleshooting SSO and SCIM integrations. High-QualityCode: Proven track record of writing clean, testable, and maintainable code that meets high standards of software quality. A developer who consistently levels-up the code base. Problem More ❯
150+ people, 5 countries, hundreds of customers, and a product that's redefining how the world shops. We're after a sharp, experienced frontend developer who cares about clean code, great UX, and long-term quality. You love solving complex problems, building elegant solutions, and bringing design systems to life. Pragmatic, detail-driven, and thoughtful - you build it right … not just fast. What You'll Do Write clean, scalable TypeScript code with a focus on performance Implement precise, visually accurate UIs using our design system Refactor legacy code and migrate to Vue 3 Review peer code and contribute to continuous improvement Collaborate on architecture, processes, and long-term codequality What You'll More ❯