improve product and customer experiences. You'll be working with a mature stack (Python, BigQuery, dbt, FastAPI, Metabase), and your day-to-day will include both writing production-level code and making data actually useful for decision-makers. Main responsibilities: Build, maintain, and optimize data pipelines using Python and dbt Own and evolve the backend codebase (FastAPI, Docker) Ensure … pipeline reliability, code quality, and proper testing/documentation Maintain and extend data models and the BI layer (Metabase) Collaborate closely with product, data science, and leadership on strategic data tools Design and deliver internal tools - potentially leveraging LLMs and OpenAI APIs Write clean, production-grade code with version control (GitLab) Experience Required: 5+ years of Python More ❯
value. • Leading and growing the engineering team while embedding a culture of autonomy, ownership, and accountability. Building a team that thrives in a fast-paced, cross-functional environment, values clean, observable, and testable code, and protects time for foundational work such as refactoring and reducing technical debt. • Staying close to the code, reviewing architecture and design, and … as shaping an inclusive and high-trust culture. • You’re comfortable making and guiding architectural decisions and believe in balancing technical rigour with pragmatic delivery. • You still enjoy writing code when it matters. You’re not here to manage process, you’re here to build something that lasts. • You’ve built or rebuilt platforms before and know the diPerence … re not just building a team, they're building an engineering culture that values thoughtful design, automation, and results. You’ll shape how they use AI, automation, and great code to move faster than their market, scale smarter, and out-execute incumbents. This is your chance to architect the kind of platform others will be trying to replicate years More ❯
Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
Computer Futures
a collaborative environment, loves solving complex problems, and is passionate about delivering high-quality digital experiences. If you're looking for a role where your ideas matter and your code powers real change-this is it. What You'll Do: Architect and build powerful web applications using React , ASP.NET , and C# . Lead the design and development of intuitive … a hybrid working environment. What You Bring: A strong background in full-stack development with a focus on modern web technologies. Excellent communication and leadership skills. A passion for cleancode, scalable systems, and continuous improvement. Experience managing multiple projects and priorities with ease. A growth mindset and a desire to mentor others. Why You'll Love Working More ❯
Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
Computer Futures
a collaborative environment, loves solving complex problems, and is passionate about delivering high-quality digital experiences. If you're looking for a role where your ideas matter and your code powers real change-this is it. What You'll Do: Architect and build powerful web applications using React , ASP.NET , and C# . Lead the design and development of intuitive … a hybrid working environment. What You Bring: A strong background in full-stack development with a focus on modern web technologies. Excellent communication and leadership skills. A passion for cleancode, scalable systems, and continuous improvement. Experience managing multiple projects and priorities with ease. A growth mindset and a desire to mentor others. Why You'll Love Working More ❯
underlying engineering that makes our libraries fast, scalable, and a pleasure to use. You are a software craftsperson who champions best practices, ensuring that our entire development lifecycle-from code design to CI/CD-is robust and maintainable. Your work provides the solid foundation upon which our machine learning innovations are built. What you will do Collaborate with … product managers, machine learning engineers, and library users to translate functional requirements into robust technical specifications and production-ready code code. Architect, build, and maintain the foundational software of our internal Machine Learning libraries, with a relentless focus on performance, and scalability. Contribute high-quality, tested, documented, and maintainable code across the library stack, ensuring our core systems … table A passion for the craft of software engineering and building robust, maintainable systems in a collaborative, cross-functional team. Solid software engineering skills, with a focus on writing clean, testable, and maintainable code. A commitment to owning the software development lifecycle, including testing, containerization, and CI/CD. Expert-level proficiency in modern Python, with a deep understanding More ❯
a team with technical and non-technical colleagues to design and build product features that add value to our customers Working across the stack - frontend and backend, and writing clean, well-tested code Own significant parts of our product architecture and propose and lead new improvements Reviewing other software engineers code and provide structured feedback Designing our More ❯
software Implementing new features and maintaining existing systems Collaborating with cross-functional teams to ensure seamless integration Supporting internal teams and external users with bug fixes and updates Driving clean, maintainable code that follows best practices Engaging with product teams, providing input into architecture and improvements What you'll bring: Java experience in a professional setting Strong debugging More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
INFUSED SOLUTIONS LIMITED
development ? Solid understanding of Blazor for modern front-end development ? Proven experience with Entity Framework and SQL ? Ability to work independently and collaboratively in a hybrid setup ? Passion for cleancode, performance, and scalable software design ? Experience working on greenfield projects is a strong advantage What You'll Get: Flexible hybrid working (2 days in the Solihull office More ❯
ownership, and creative input. The ideal candidate will bring: Strong experience developing applications in .NET Solid knowledge of SQL and API integrations Comfortable working in Agile environments and writing clean, testable code A passion for continuous learning and technology innovation Experience with JavaScript Exposure to cloud platforms like Azure Package Includes: Hybrid working (3 days office, 2 from More ❯
facing software platforms. Our systems are designed for real-time access, ease of use, and user-driven decision-making, supported by web and mobile applications. We value independent thinking, cleancode, and the continuous evolution of our tech stack. Who We're Seeking: We're looking for a Software Developer with experience working in .NET environments across both More ❯
Holidays Description Markon Solutions is actively seeking a Saleforce Developer to support an IC client. Responsibilities Good understanding of the CRM processes. Business knowledge of Salesforce. Proficient in writing clean, solid, readable code Proven ability to deliver high-quality, reliable code implemented on schedule Time management, ability to multitask, and propensity to handle urgent interrupts with poise More ❯
towards a common goal: provide millions of online shoppers worldwide with the best possible payment experience. The ideal candidate must live and breathe agile and firmly believe in creating clean, testable code. Key Responsibilities Create intuitive, robust, and reusable user interfaces using Vanilla JS Build cross platform, cross browser, responsive HTML5 and CSS3 Engage in the entire product development … guidelines Encourage the use of best practices and workflows throughout the organization Contribute to team discussions and stand-ups Mentor Junior Team members Skills & Experience Excellent JavaScript (Vanilla) with code patterns Good knowledge of some JS frameworks (e.g. Angular, Backbone) Complete understanding of the full web stack Solid knowledge of CSS pre-processors (SASS, LESS) and HTML5 Knowledge of More ❯
and processes, developing innovative full-stack solutions. Develop strong relationships with our customers and their leadership to maximize the value and efficiency of their applications. Implement best practices for code quality, security (to include strong knowledge of common vulnerabilities), and performance optimization. Write clean, efficient, and maintainable code with a focus on security and data privacy. Stay More ❯
income, FX, trade lifecycle Key Responsibilities: Collaborate with stakeholders to gather and refine technical and business requirements. Analyse software processes and data to design and implement effective solutions. Develop clean, secure, and scalable code in line with organisational standards. Troubleshoot, debug, and resolve software issues. Create and execute test plans, document results, and ensure high-quality releases. Deerfoot More ❯
applications using ReactJS and TypeScript Implement and maintain complex state management using Redux or Zustand Build consistent, responsive UIs with component libraries like TailwindCSS, Material UI, or ShadCN Write clean, maintainable code with a strong focus on unit and automated testing Translate product and design requirements into highly usable interfaces Work closely with designers, backend engineers, and product More ❯
GPU support to efficiently train deep learning models. Minimum 3 years of experience in a similar role. Strong programming skills and a good understanding of software engineering principles and cleancode practices. Expert-level knowledge of Python for machine learning and data manipulation (pandas, NumPy). Advanced experience with SQL for data querying and manipulation. Experience with Git … Full understanding of recommendation algorithms and their applications. Professional experience in personalization and/or predictive CRM, and micro-segmentation. Experience with CI/CD pipelines and Infrastructure as Code (IaC) tools (Terraform, Bicep, etc.). Apply for this job indicates a required field First Name Last Name Email Phone Resume/CV Enter manually Accepted file types: pdf More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
agents to intelligent automation tools. Architect, implement, and maintain scalable LLM systems suitable for large-scale, multi-user environments. Build production ready, high quality AI/ML products; produce cleancode and contribute to internal methodologies for prompt engineering, evaluation, and LLM usage patterns. Tune prompts, pipelines, and infrastructure to ensure robust behaviour, low latency, and cost-efficient … orchestration. In Return: At Arm, you'll work on AI challenges with practical impact across a global organization. You'll join a collaborative team that values deep technical insight, clean engineering and creative problem-solving. Your contributions will influence how thousands of engineers at Arm design and verify the next generation of computing platforms-smarter, faster, and at scale. More ❯
GPU support to efficiently train deep learning models. Minimum 3 years of experience in a similar role. Strong programming skills and a good understanding of software engineering principles and cleancode practices. Expert-level knowledge of Python for machine learning and data manipulation (pandas, NumPy). Advanced experience with SQL for data querying and manipulation. Experience with Git … Full understanding of recommendation algorithms and their applications. Professional experience in personalization and/or predictive CRM, and micro-segmentation. Experience with CI/CD pipelines and Infrastructure as Code (IaC) tools (Terraform, Bicep, etc.). Apply for this job * indicates a required field First Name * Last Name * Email * Phone * Resume/CV * Enter manually Accepted file types: pdf More ❯
Horwich, Bolton, Lancashire, England, United Kingdom
Robert Walters
a focus on ITSM and CSM Collaborating with stakeholders to gather requirements and translate them into scalable solutions Participating in Agile sprint planning and contributing to technical discussions Writing clean, efficient code and supporting production systems when required Upholding coding standards and contributing to a culture of continuous improvement What we're looking for: Proven experience developing and More ❯
skills we need: Professional Python Development Experience: Minimum 1-3 years of hands-on experience using Python in a professional setting (beyond academic coursework). Strong proficiency in writing clean, efficient, and maintainable code. Collaborative Coding Practices: Proficient in using Git for version control within a collaborative development environment. Experience with pull requests, code reviews, and branch management … a variety of approaches and mechanisms in line with best practices. Develop best practices for the team and coach other team members on areas such as style, documentation, and code management. Grow your knowledge in all components of the Data Science life cycle. Seek opportunities for you and your team members to share and celebrate what you've achieved More ❯
following coding standards and best practices. Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Implement assigned tasks and user stories, writing clean, readable code and conducting basic unit testing to verify software functionality. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data More ❯
Blackburn, Lancashire, North West, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
and engaging directly with end users to deliver high-quality results. Responsibilities Working with modern technologies inlcuding .Net 8, React js and Vue js Building and improving applications, writing clean, maintainable code that's ready for production Contributing to planning sessions, offering input on new features and helping to define technical requirements Maintaining existing systems, identifying areas for More ❯
Sheffield, South Yorkshire, United Kingdom Hybrid / WFH Options
Akkodis
is a hands-on role where you'll contribute to new feature development, help improve system performance, and collaborate with a talented team of engineers who care deeply about cleancode, quality, and continuous improvement. The company has a strong engineering culture with a test-first approach, regular releases, and a real focus on doing things the right More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
NSD
as Data Ingest and Data Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
Searchability NS&D
as Data Ingest and Data Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance More ❯