join our London office. You will play a key role in shaping our rapidly evolving technology proposition and will be responsible for providing technical leadership, writing scalable and maintainable code, supporting technology consulting projects, and identifying and advising on appropriate solutions for our clients. You will have a track record of designing and delivering high-quality digital solutions over … last 5+ years and have a keen interest in the application of technology in the sports industry. If this sounds like you, please get in touch. Key Responsibilities Write clean, and reusable code following best practices whilst helping to define coding standards and team conventions. Be an advocate for developer experience and have a keen interest in continually … closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies and trends in sports technology. Presence in More ❯
building products, thinking about the user experience, and collaborating with stakeholders to deliver impactful solutions. As a junior product engineer, you'll develop the ability to understand how your code impacts users and learn to contribute to product discussions with growing technical insight. Responsibilities Feature development: Build features across our microservices architecture, working with Go-based backend services and … React/Next.js frontend applications under guidance from senior engineers Code contribution: Write clean, tested code following established patterns and contribute to our 40+ microservice ecosystem with proper code reviews and mentorship Learning & growth: Actively learn our full technology stack - from GraphQL APIs and gRPC services to mobile apps, with support from the team Code quality: Follow code quality standards, participate in code reviews, and learn best practices for writing maintainable software Product collaboration: Work with product managers, designers, and engineers to understand requirements and deliver user-focused solutions Bug fixing & maintenance: Identify and fix bugs, improve existing features, and help maintain system reliability Documentation: Write clear documentation for your codeMore ❯
and develop internal applications and new products using the latest .NET stack. This is a hands-on full-stack role, ideal for someone who enjoys solving business problems with clean, scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
InvitISE Ltd
and develop internal applications and new products using the latest .NET stack. This is a hands-on full-stack role, ideal for someone who enjoys solving business problems with clean, scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
InvitISE Ltd
and develop internal applications and new products using the latest .NET stack. This is a hands-on full-stack role, ideal for someone who enjoys solving business problems with clean, scalable code and mentoring junior team members. You will need to either hold current UK Right to Work or have the ability to work without sponsorship. The successful More ❯
Derby, England, United Kingdom Hybrid / WFH Options
Oliver James
leveraging frameworks such as TensorFlow, scikit-learn, or PyTorch. Collaborate with cross-functional teams including DevOps, Data Science, and UI/UX to implement features and optimize performance. Write clean, maintainable, and efficient code following best practices and industry standards. Participate in code reviews, architecture discussions, and agile ceremonies. Ensure application security, scalability, and reliability through proactive More ❯
Bradford, England, United Kingdom Hybrid / WFH Options
Hamilton Barnes ?
resilient, and efficient backend solutions. Key responsibilities include: Architecting and designing scalable, secure backend systems using Python. Defining coding standards and best practices for development teams. Leading technical discussions, code reviews, and mentoring sessions. Collaborating with Product Owners, Business Analysts, and cross-functional teams. Ensuring alignment with architectural principles and agile methodologies. Advising on the selection of appropriate frameworks … e.g., PostgreSQL, MongoDB). Hands-on experience with cloud platforms (AWS, Azure, or GCP). Familiarity with containerisation technologies (Docker, Kubernetes). Knowledge of design patterns, OOP principles, and cleancode practices. Experience working with Git, Jenkins, and CI/CD pipelines. Excellent problem-solving abilities and strong communication skills. Experience with asynchronous programming (asyncio, Celery). Knowledge More ❯
London, England, United Kingdom Hybrid / WFH Options
Jigsaw
solutions. You will work across a range of technologies, adapt to changing requirements, and contribute to the evolution of our entire tech stack while maintaining a high standard of code quality. What You'll Do: Technical Leadership: Drive development using C#, ASP.NET Core, TypeScript, Vue.js, and other technologies. Own architectural decisions, contribute to product innovation, and ensure the highest … levels of code quality through best practices and thorough reviews. High-Impact Projects: Work directly with the CTO and CEO on company-wide, high-profile projects that have immediate business impact. Dive deep into emergency-like situations where your technical expertise is crucial for fast decision-making and delivery. Full-Stack Development: Be a key player in building both … in full-stack development with a focus on designing and implementing complex systems. You’re familiar with front-end frameworks, back-end architectures, API development, and SQL Server. High Code Quality: You have a relentless focus on clean, maintainable, and performant code. You ensure that your solutions are scalable and secure and have a strong understanding of unit More ❯
Our environments are primarily cloud-native spanning AWS, Azure and GCP, but we also work on systems running self-hosted open source services exclusively. We strive towards a strong code-first, data as a product mindset at all times, where testing and reliability with a keen eye on performance is a non-negotiable. JOB SUMMARY A Senior Data Engineer … and infrastructure performance, identify bottlenecks and optimize for scalability, reliability, and cost-efficiency. Troubleshoot and fix data-related issues. DevOps: Build and maintain basic CI/CD pipelines, commit code to version control and deploy data solutions. Collaboration: Collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to understand requirements, define data architectures, and deliver data … functional teams and communicate technical concepts to non-technical stakeholders. Ability to adapt to new technologies, tools, and methodologies in a dynamic and fast-paced environment. Ability to write clean, scalable, robust code using python or similar programming languages. Background in software engineering a plus. Knowledge of data governance frameworks and practices. Understanding of machine learning workflows and More ❯
Developer looking for a new challenge? Join us on an exciting digital transformation journey where you'll take a leading role in migrating to Cloud Native technologies while championing cleancode, SOLID principles, and modern development practices. As a key member of our talented development team, you will contribute to the delivery of cutting-edge Microsoft stack-based … with full-stack development expertise in .NET, Java Script, TypeScript, Entity Framework, HTML, Bootstrap, SASS/CSS, JSON, XML, and MS SQL Server. Strong advocate of SOLID principles and clean coding practices. Hands-on experience with Azure DevOps, YAML, and CI/CD pipelines . A technically accomplished developer with a deep understanding of complex systems, applications, and integrations. More ❯
fast-paced environment, and be willing to work hard to deliver to a high standard. Job Duties Design, develop, and maintain software applications using C# and other technologies Write clean, maintainable, and scalable code that meets the requirements of the project Debug and resolve software issues, including fixing bugs and optimizing performance Collaborate with cross-functional teams, including … Designers, Testers, and Project Managers, to deliver high-quality software Participate in code reviews and provide constructive feedback to peers Stay up-to-date with new technologies and programming languages, and apply this knowledge to improve software development processes Document software design, code, and test procedures Participate in the estimation of software development projects Participate in customer and More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Turnitin
set of skills. You will focus on model training and maintenance with significant capacity for research (developing novel model architectures), dataset construction, and model hardening (preparing the model and code for production pipelines). Day-to-day, your responsibilities are to: Work with subject matter experts and product owners to determine what questions should be asked and what questions … share your findings. Optimize models for scaled production usage. Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners. Write clean, efficient, and modular code, with automated tests and appropriate documentation. Stay up to date with technology, make good technological choices, and be able to explain them to the … tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai ). Showcase previous work (e.g. via a website, presentation, open source code). Additional Information Total Rewards @ Turnitin Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Turnitin
set of skills. You will focus on model training and maintenance with significant capacity for research (developing novel model architectures), dataset construction, and model hardening (preparing the model and code for production pipelines). Day-to-day, your responsibilities are to: Work with subject matter experts and product owners to determine what questions should be asked and what questions … share your findings. Optimize models for scaled production usage. Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners. Write clean, efficient, and modular code, with automated tests and appropriate documentation. Stay up to date with technology, make good technological choices, and be able to explain them to the … tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai ). Showcase previous work (e.g. via a website, presentation, open source code). Additional Information Total Rewards @ Turnitin Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
Turnitin
set of skills. You will focus on model training and maintenance with significant capacity for research (developing novel model architectures), dataset construction, and model hardening (preparing the model and code for production pipelines). Day-to-day, your responsibilities are to: Work with subject matter experts and product owners to determine what questions should be asked and what questions … share your findings. Optimize models for scaled production usage. Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners. Write clean, efficient, and modular code, with automated tests and appropriate documentation. Stay up to date with technology, make good technological choices, and be able to explain them to the … tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai). Showcase previous work (e.g. via a website, presentation, open source code). Total Rewards @ Turnitin Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily — solely as More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Spectrum It Recruitment Limited
a high-growth, award-winning SaaS company delivering cutting-edge web analytics tools to a B2B audience. We're hiring a Senior Full Stack Developer who is passionate about cleancode, scalable systems, and setting the standard for engineering excellence in a team of like-minded professionals. You'll join a talented, remote-first team working on complex More ❯
to be successful? Proven Experience: Demonstrable experience as a Full Stack Software Engineer in a product development environment. Technical Proficiency: Strong skills in TypeScript, React, and Node.js. Interested in cleancode practices and familiarity with enterprise architectural design patterns. Strong experience with Node.js: Expertise in building RESTful APIs, GraphQL services, and backend systems using Node.js. Strong Experience with … asynchronous processes in Node.js. Preferred Qualifications: Knowledge of building microservices architecture and handling distributed systems challenges. Familiarity with Continuous Integration and Continuous Deployment (CI/CD) pipelines for efficient code delivery. Proven ability to identify performance bottlenecks and implement performance improvements in backend systems. Prior experience working in Agile environments. What’s in it for you? Join an ambitious More ❯
cloud platforms like Azure or AWS to deploy and scale applications. Participating in agile, cross-functional teams delivering real-world impact. Contributing to CI/CD pipelines and writing clean, maintainable code. What We’re Looking For Essential Skills: 3 years experience with C#/.NET Core and backend service development. Front-end development using modern JavaScript frameworks or … teams. Must be eligible for SC Clearance (UK Resident for minimum 5 years and no more than 28 days abroad in a single trip). Desirable Experience: Infrastructure-as-Code tools (e.g., Terraform). Working with Docker and containerized environments. Knowledge of SQL databases (SQL Server, PostgreSQL). Familiarity with Entity Framework Core . Understanding of web accessibility and More ❯
functional teams to gather requirements, assess technical feasibility, and determine optimal implementation strategies. Collaborate within a multinational, cross-functional team to deliver software solutions aligned with business needs. Write clean, maintainable, and efficient code while adhering to best practices. Ensure the quality of the delivered solutions. Optimize applications for performance, scalability, and responsiveness. Troubleshoot and resolve complex technical … challenges. Conduct code reviews and mentor junior engineers. Willingness to learn, flexible approach, and staying current with emerging trends in IT to maintain an up-to-date technology stack. Required Skills and Experience : 4+ years of experience in software engineering, specializing in .NET Core/Framework. 3+ years of hands-on experience with SQL Server. Familiar with Agile/ More ❯
with a focus on performance, scalability, and security. Collaborate closely with Product Owners and UI/UX teams to ensure a seamless and engaging user experience. Design and implement clean, maintainable, and testable code with a strong emphasis on security and compliance for highly regulated environments. Work alongside UI/UX designers to translate designs into high-quality More ❯
SC clearance and be able and willing to be onsite in Shropshire 3 days per week. Your Role Build scalable microservices using Java and Spring/Spring Boot. Deliver clean, maintainable code through TDD, BDD, and pair programming Design and maintain RESTful APIs and asynchronous services Contribute to the full DevOps lifecycle - development, deployment, and monitoring Collaborate in More ❯
Bath, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
cloud platforms like Azure or AWS to deploy and scale applications. Participating in agile, cross-functional teams delivering real-world impact. Contributing to CI/CD pipelines and writing clean, maintainable code. What We’re Looking For 3 years experience with Java and Spring Boot Familiarity with cloud infrastructure (Azure or AWS). Hands-on experience with CI/… cross-functional teams. Must be eligible for SC Clearance (UK Resident for minimum 5 years and no more than 28 days abroad in a single trip). Infrastructure-as-Code tools (e.g., Terraform). Working with Docker and containerized environments. Knowledge of SQL databases (SQL Server, PostgreSQL). Familiarity with Entity Framework Core . Understanding of web accessibility and More ❯
would be a strong advantage. Key Reponsibilities Design and implement robust, scalable backend systems using Python as the primary language. Apply object-oriented principles and design patterns to maintain clean, maintainable code. Leverage cloud-native services (primarily AWS) including Aurora, Load Balancer, Security Groups, and serverless compute options. Build and maintain CI/CD pipelines using industry-standard tools … data processing workflows. Familiarity with database systems (SQL and NoSQL) and proficiency in writing efficient queries. Solid understanding of software development best practices, including version control (Git), testing, and code review processes. Strong problem-solving skills and the ability to work effectively in a collaborative team environment. Excellent communication skills and the ability to clearly articulate technical concepts to More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Roc Search
would be a strong advantage. Key Reponsibilities Design and implement robust, scalable backend systems using Python as the primary language. Apply object-oriented principles and design patterns to maintain clean, maintainable code. Leverage cloud-native services (primarily AWS) including Aurora, Load Balancer, Security Groups, and serverless compute options. Build and maintain CI/CD pipelines using industry-standard tools … data processing workflows. Familiarity with database systems (SQL and NoSQL) and proficiency in writing efficient queries. Solid understanding of software development best practices, including version control (Git), testing, and code review processes. Strong problem-solving skills and the ability to work effectively in a collaborative team environment. Excellent communication skills and the ability to clearly articulate technical concepts to More ❯
to APIs and data ingestion—while keeping security front of mind. Key Responsibilities Build and maintain our Vue 3 platform plus supporting APIs, microservices, database and semantic layers. Write clean, well‐tested code and review peers’ work. Day to day operation of systems, including availability, security and data integrity Collaborate daily with product, data and DevOps teams in More ❯
in an Agile team, and would be comfortable evolving a serverless architecture in AWS. In This Role You Will Design and implement software to deliver new product features Write clean, testable, maintainable code and tests Develop performant, secure and scalable API services Contribute to the evolution of development practices and processes Implement a green field technology roadmap What More ❯