will focus on the development and delivery of Gen AI driven software solutions, working within a dynamic team to enhance our digital products. You will be responsible for writing clean, efficient, and maintainable code, primarily in Python and JavaScript, while contributing to the successful deployment of Gen AI technologies that directly impact the company's customer experience (CX … their scalability, security, observability and performance. This role is hands-on, with a primary focus on coding, testing, and deploying AI solutions in a fast-paced, agile environment. Responsibilities: Code Development and Testing Write, test, and maintain clean, efficient code in Python and JavaScript. Develop and implement Gen AI powered experiences or services in alignment with business … and product requirements. Participate in code reviews to ensure high-quality and consistent coding standards. AI Feature Integration Work closely with cross-functional teams to integrate AI models into digital products, ensuring seamless user experiences. Collaborate with AI specialists to test and deploy models, ensuring they meet performance, security and scalability requirements Continuous Learning and Improvement Stay up to More ❯
Design and implement RESTful APIs and Web APIs following best practices Use SQL Server, Entity Framework, and SQL for efficient data management Apply design patterns like OOP, SOLID, and CleanCode to write scalable code Engineering & Architecture Deliver high- and low-level estimations for projects Ensure software quality through unit and integration testing Perform code reviews More ❯
Design and implement RESTful APIs and Web APIs following best practices Use SQL Server, Entity Framework, and SQL for efficient data management Apply design patterns like OOP, SOLID, and CleanCode to write scalable code Engineering & Architecture Deliver high- and low-level estimations for projects Ensure software quality through unit and integration testing Perform code reviews More ❯
business combines product-led engineering with data-driven decision making, and is looking for an experienced backend engineer to help build and maintain their core platform. The team values cleancode, automated testing, and pragmatic architecture. You'll join a small, experienced engineering group where ownership and collaboration are central to delivery. The Role You will take responsibility … APIs using Python and Django (or Django REST Framework). Building performant, secure data models and database schemas (Postgres). Writing automated tests (unit/integration) and participating in code review processes. Collaborating with frontend engineers to define interfaces and deliver product features. Working with DevOps/Platform teams on CI/CD, containerisation and deployment (Docker, Kubernetes or More ❯
and strengthen platform resilience. What You'll Bring Strong proficiency in Python (or a similar high-level language) with a deep understanding of software engineering best practices - testing, automation, cleancode, and CI/CD. Proven track record building and maintaining scalable data platforms in production, enabling advanced users such as ML and analytics engineers. Hands-on experience …/observability solutions like Monte Carlo, Atlan, or DataHub. Solid understanding of cloud environments (AWS or GCP), including IAM, S3, ECS, RDS, or equivalent services. Experience implementing Infrastructure as Code (Terraform) and CI/CD pipelines (e.g., Jenkins, GitHub Actions). A mindset focused on continuous improvement, learning, and staying at the forefront of emerging technologies. Nice to Have More ❯
production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, cleancode based on the "less is more" principle. Essential Skills & Experience Expert in TypeScript or a similar software development language , with strong back-end development experience. Extensive experience … of TDD and SOLID principles. Minimum 5 years' experience in software development/software engineering Excellent technical communication skills. Able to take a concept from discussion to high-quality code delivery. Desirable Degree in Computer Science, Software Engineering, or related discipline highly desirable Experience in high-performance or complex systems. Familiarity with algorithmic analysis and performance optimisation. Work Arrangements More ❯
South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
itecopeople
production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, cleancode based on the 'less is more' principle. Essential Skills & Experience Expert in TypeScript or a similar software development language , with strong back-end development experience. Extensive experience … of TDD and SOLID principles. Minimum 5 years' experience in software development/software engineering Excellent technical communication skills. Able to take a concept from discussion to high-quality code delivery. Desirable Degree in Computer Science, Software Engineering, or related discipline highly desirable Experience in high-performance or complex systems. Familiarity with algorithmic analysis and performance optimisation. Work Arrangements More ❯
agile development team to deliver robust enterprise-wide solutions utilising industry standard practices Design, develop, enhance and maintain applications using agreed coding standards and quality targets. Ensure quality via code reviews and thorough unit testing. Liaise with immediate scrum team, other scrum/project teams, line manager and development lead to ensure accurate and complete delivery. Contribute to the … development and implementation of software development best practices within the organisation. Writing clean and efficient code using relevant programming languages to implement the designed features and functionality. Key Competencies & Skills: Knowledge of oil, wet bulk or energy trading and risk management business Software Development Methodologies: Understanding of Agile development practices and project management tools Communication Skills: Effective communication More ❯
agile development team to deliver robust enterprise-wide solutions utilising industry standard practices Design, develop, enhance and maintain applications using agreed coding standards and quality targets. Ensure quality via code reviews and thorough unit testing. Liaise with immediate scrum team, other scrum/project teams, line manager and development lead to ensure accurate and complete delivery. Contribute to the … development and implementation of software development best practices within the organisation. Writing clean and efficient code using relevant programming languages to implement the designed features and functionality. Key Competencies & Skills: Knowledge of oil, wet bulk or energy trading and risk management business Software Development Methodologies: Understanding of Agile development practices and project management tools Communication Skills: Effective communication More ❯
data architecture expertise. Key responsibilities: Design and implement high-throughput data streaming solutions using Kafka, Flink, or Confluent. Build and maintain scalable backend systems in Python or Scala, following cleancode and testing principles. Develop tools and frameworks for data governance, privacy, and quality monitoring, ensuring full compliance with data protection standards. Create resilient data workflows and automation More ❯
practices, including automated test suites and documentation Develop, measure, and monitor key metrics for all tools and services and consistently seek to iterate on and improve them Participate in code reviews, continuously improving personal standards as well as the wider team and product Liaise with other technical staff and data engineers in the team and across allied teams, to … experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure is essential Strong skills in JavaScript/TypeScript and Python, ensuring best practices are followed for clean and scalable code Demonstrated ability to work directly with designers, particularly using Figma, to convert design prototypes into engaging and interactive applications Experience in using automated testing tools More ❯
Alexander Mann Solutions - Public Sector Resourcing
require a postholder in situ), preference may be given to candidates who meet all of the essential criteria and hold active security clearance You will be responsible for writing clean, secure code following a test-driven approach. You can create code that is open by default and easy for others to reuse and you will deliver and … web applications using React and can structure and maintain large-scale React codebases following best practices. . You are proficient in TypeScript, using it to write clear, typed, maintainable code and to catch errors early during development. . You have hands-on experience with AWS, including deploying, managing and monitoring production services using tools such as Lambda, EC2, S3 … built. . You have a good understanding of how systems fit together, and you are confident explaining architecture and design decisions to colleagues. . You take responsibility for the code and services you build in production, including monitoring, support, and incident management. . You actively seek out opportunities to improve system robustness, resilience, and stability, including fault handling, performance More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Fruition Group
maintain backend services, APIs, and databases. Collaborate with product managers, frontend engineers, and other stakeholders to deliver features end-to-end. Ensure systems are scalable, reliable, and maintainable. Write clean, testable, and efficient code following best practices. Requirements: Strong JavaScript/TypeScript Strong programming skills in Node.js Solid understanding of RESTful APIs, microservices, and event-driven architecture. Hands More ❯
North London, London, United Kingdom Hybrid / WFH Options
Lancesoft Ltd
practical experience. 2+ years experience in prototyping, testing, or research within ML, deep learning, or NLP. Proficiency in Python (intermediate level; ability to navigate multi-file codebases and write cleancode). Familiarity with AI agent frameworks such as Model Context Protocol (MCP) or LangChain. Exposure to large-scale software system architecture. Desirable: Direct experience in generative AI More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Noir
React Hooks, Rest, GraphQL, SCSS, CSS, TDD, Unit Testing, Docker, GIT and Agile are also required. All applicants must have previous experience of working independently to meet deadlines, reviewing code and promoting clean coding principles and design patterns, as well as excellent communication skills in technical and non-technical aspects. The initial contracts will be written for More ❯
and maintain software solutions and take ownership of your projects from start to finish. What You'll Do: Build, test, and deploy new features across the full stack. Write clean, high-quality code and participate in code reviews. Find and fix bugs and solve complex technical problems. Help improve system performance, testing, and monitoring. What You'll More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Randstad Technologies
and maintain software solutions and take ownership of your projects from start to finish. What You'll Do: Build, test, and deploy new features across the full stack. Write clean, high-quality code and participate in code reviews. Find and fix bugs and solve complex technical problems. Help improve system performance, testing, and monitoring. What You'll More ❯
experiences across digital products Build interactive, reusable UI components using React and TypeScript , following best practices for scalability and performance Translate Figma designs and UX specifications into production-ready code with pixel-perfect precision Troubleshoot UI issues, improve performance, and ensure a smooth, intuitive user experience across platforms Essential Skills & Experience Proven experience as a UX Engineer or similar … and testing frameworks (e.g. Jest, Testing Library) Comfortable working in agile environments with cross-functional teams Excellent attention to detail and ability to bring design concepts to life through clean, maintainable codeMore ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Adecco
experiences across digital products Build interactive, reusable UI components using React and TypeScript , following best practices for scalability and performance Translate Figma designs and UX specifications into production-ready code with pixel-perfect precision Troubleshoot UI issues, improve performance, and ensure a smooth, intuitive user experience across platforms Essential Skills & Experience Proven experience as a UX Engineer or similar … and testing frameworks (e.g. Jest, Testing Library) Comfortable working in agile environments with cross-functional teams Excellent attention to detail and ability to bring design concepts to life through clean, maintainable codeMore ❯
developers to deliver robust, production-quality software. Key Responsibilities: Build and maintain Python web applications (FastAPI preferred) Integrate AI/ML components with backend, data, and compute infrastructure Deliver clean, well-documented code following best practices Implement automated testing frameworks and CI/CD workflows Monitor and improve performance metrics across deployed tools Collaborate with technical teams to More ❯
to design, develop, and optimise systems that drive performance, scalability, and reliability. Key Responsibilities Collaborate with cross-functional teams to architect and deliver user-centric platform solutions . Write clean, efficient, and scalable code following industry best practices. Optimise application performance and reliability , ensuring seamless user experiences. Participate in agile development processes , including sprint planning, daily stand-ups … and code reviews. Required Skills & Experience Proven experience as a Platform Engineer , with a strong emphasis on user experience . Proficiency in container orchestration (Kubernetes) and cloud infrastructure management (AWS). Expertise in scripting (Python, Bash) and programming (Java). Hands-on experience with DevOps tools : GitLab, Ansible, Prometheus, Grafana, Nagios, Argo CD, Rancher, Harbour. Deep understanding of big More ❯
. Creating a developer-friendly API portal , complete with onboarding, documentation, and usage examples. Working closely with internal teams to deliver a scalable, compliant, and well-documented solution. Writing clean, well-structured code using C#/.NET Core (with possible TypeScript/JavaScript extensions). What We’re Looking For: Strong background in Microsoft Azure , including API Management … and App Services . Experience with Microsoft Teams app development or Microsoft 365 integrations . Familiarity with OpenAPI/Swagger , Postman , and developer documentation . Exposure to Infrastructure as Code (Bicep, Terraform, ARM) . Version control and CI/CD using Azure DevOps or GitHub . Bonus: Knowledge of biometric or identity-based solutions . Contract Details: Start: Immediate More ❯
genuine engineering challenges. You'll collaborate closely with product and engineering teams across the stack to improve developer experience, strengthen observability, and troubleshoot complex distributed systems. A focus on clean, maintainable code, cloud infrastructure, and strong security practices is essential. Senior Platform Engineer - Key Skills & Experience: Solid background in software engineering, with significant platform or backend experience Proficiency … and services Strong expertise in AWS, including CloudFront and related web application services Hands-on experience with CI/CD pipelines and modern deployment practices Familiarity with infrastructure-as-code tools such as Terraform Strong understanding of security best practices in application and infrastructure design Exposure to observability tools (e.g. Prometheus, Grafana, structured logging) Confident debugging and resolving issues More ❯
for classification, entity recognition, and text generation. Develop and deploy AI/ML models focused on language and document tasks. Automate document workflows using Scripting and orchestration tools. Write clean, efficient code in Python and SQL; integrate with AI APIs. Ensure build quality through version control, testing, and governance practices. Build systems for document ingestion, metadata extraction, and More ❯
platform. You'll play a key role in building performant, modern web applications that visualise complex data and integrate seamlessly with a Python/FastAPI backend. The team values clean, reliable, and maintainable code - so this is a great opportunity to make an impact in both product and technical decision Location: Remote (UK) Contract: 6 Months (likely extension … applications using React and TypeScript . Collaborate with backend engineers to integrate APIs (FastAPI, SQLModel, PostgreSQL). Optimise performance and scalability of frontend components for complex data workloads. Implement clean, reusable UI components and modern design patterns. Work closely with product and data teams to deliver user-friendly data visualisations. If you're interested, apply now for immediate consideration. More ❯