work with amazing organisations ranging from well-known brands to life-changing non-profits. We are now looking for an Senior Software Engineer with extensive experience delivering high-quality code quickly, breaking down complex technical challenges into manageable tasks, and proactively unblocking team members to keep progress on track. Join us! What you'll do As a Senior Software … Engineer working on our agentic AI product, you will: Deliver High-Standard Code : Develop clean, efficient, and maintainable code that meets the highest standards and prioritises simplicity over cleverness. Unblock Team Members : Identify blockers in the development process, proactively assist and guide fellow team members, and resolve technical roadblocks promptly to ensure smooth progress. Decompose Complex Tech More ❯
Blackpool, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
developer in the Defence Business Services (DBS) Automation Garage you will be responsible for developing and maintaining live public-facing services on GOV.UK. In this role, you will write clean, secure, and test-driven code that adheres to modern standards and design patterns. You will create open solutions that are easy for others to reuse and extend. You … will integrate APIs such as GOV.UK One Login and GOV.UK Notify ensuring services align with the Government Digital Service Standard. You will test and document code releases and support the team at GDS Service Assessments. Develop backend services using Node.js with frameworks like Express and NestJS. Maintain and support open GitHub repositories, following robust branching and commit strategies to … traceability. Support DevOps activities in a Kubernetes environment on OpenShift, leveraging Docker for containerisation. Support live services by investigating incidents and resolving issues to minimise downtime. You can design, code, test, and document using modern standards and tools, working closely with users and stakeholders to gather requirements. Collaborate with others (service manager, technical architects, design team) to understand and More ❯
studies with Women in Tech. We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams … to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care … makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana The team The Customer Identity & Fincrime division is at the forefront of understanding who our customers are and protecting them and More ❯
our goals. Key Responsibilities Build features in the right way by working with your fellow team members to complete technical tasks and deliver production-ready features continuously. We value clean, modular code with high levels of test automation to ensure we maintain excellent quality levels across the platform. Translate UI/UX designs into performant, responsive, and accessible … front-end code using React, TypeScript, and CSS, following established best practices for component design and reusability. Work with back-end developers to integrate UI components with APIs effectively, ensuring reliable data flow and proper error handling throughout the application. Ensure everything you build is production-ready and observable. We constantly strive for production excellence and believe in building … Work closely with the product team and contribute to both ideation and product discovery, paying close attention to detail with a passion for outstanding user experience design. Participate in code reviews and technical discussions, sharing knowledge with team members while continuously developing your skills through feedback and learning opportunities. Contribute to technical decision-making by evaluating trade-offs, participating More ❯
our goals. Key Responsibilities Build features in the right way by working with your fellow team members to complete technical tasks and deliver production-ready features continuously. We value clean, modular code with high levels of test automation to ensure we maintain excellent quality levels across the platform. Translate UI/UX designs into performant, responsive, and accessible … front-end code using React, TypeScript, and CSS, following established best practices for component design and reusability. Work with back-end developers to integrate UI components with APIs effectively, ensuring reliable data flow and proper error handling throughout the application. Ensure everything you build is production-ready and observable. We constantly strive for production excellence and believe in building … Work closely with the product team and contribute to both ideation and product discovery, paying close attention to detail with a passion for outstanding user experience design. Participate in code reviews and technical discussions, sharing knowledge with team members while continuously developing your skills through feedback and learning opportunities. Contribute to technical decision-making by evaluating trade-offs, participating More ❯
and performance tuning on OpenShift. Knowledge of payment gateways, ISO 20022, or SWIFT formats. • Collaborative, fast-paced, and engineering-driven culture. • Emphasis on engineering autonomy, architectural decision-making, and clean code. Collaborative, fast-paced, and engineering-driven culture. Emphasis on engineering autonomy, architectural decision-making, and clean code. Join Our Global Team: We invite you to apply for More ❯
strong hands-on experience in backend development, with solid foundations in object-oriented programming and cloud microservices architectures. You'll be someone who enjoys solving complex technical problems, writing clean and maintainable code, and working on systems at scale. This role focuses onEngineering Excellence over framework-specific knowledge and is ideal for engineers who thrive in building and … deliver business and user value. Work closely with Engineers, Product Managers and other cross-functional partners as part of a vibrant product team. Write clear, concise, and well-documented code that adheres to industry best practices. Contribute to code reviews, offering feedback to ensure code quality across the team. Continuously learn and adapt to new technologies and More ❯
agentic frameworks, tools and libraries like LangChain , Google ADK . Interface with A2A and MCP protocols Deploy to production using Docker, Terraform, GCP , with proper monitoring and observability Implement clean, tested Python code and maintain CI/CD pipelines Apply core data engineering tools: SQL, DBT, BigQuery What You Bring System thinker, good communicator, and strong work ethic. … etc ) Experience using Pydantic , and FastAPI Experience with SQL , DBT , and BigQuery Cloud infrastructure experience (preferably GCP) with Docker & Terraform Experience with AI development environments like Cursor, Windsurf, Claude Code TDD mindset and comfort with Agile/XP workflows (pairing, code reviews, CI) Nice to Have Exposure to multi-agent systems, memory, or RAG pipelines Develop and maintain More ❯
South West, England, United Kingdom Hybrid / WFH Options
SR2
growth. The Tech Stack: Backend: Python, FastAPI, relational databases Frontend: React.js, TypeScript, modern JavaScript Bonus Exposure: GIS platforms (e.g. ArcGIS), spatial data formats What You’ll Be Doing: Building clean, maintainable code in Python and React Developing and integrating REST APIs Supporting interfaces that interact with spatial datasets Contributing to both frontend UI and backend services Participating in … agile ceremonies like sprint planning, code reviews, and stand-ups What We’re Looking For: Degree in a STEM subject or equivalent experience Exposure to Python or JavaScript/TypeScript frameworks (e.g. React) Curiosity and a willingness to learn new tools and technologies An interest in geospatial data or map-based applications is a bonus A natural problem-solver More ❯
developing and maintaining mobile and web-based games using JavaScript and Pixi.js Work closely with designers, artists, project managers, and testers to deliver engaging and well-optimised games Write clean, efficient, and maintainable code Support the implementation of Unit Tests to ensure code quality Debug and troubleshoot technical issues with guidance from senior developers Participate in regular … code reviews and learn best coding practices Work within agreed timeframes and accurately log time spent on tasks Stay up to date with industry trends and best practices in front-end development Required Skills and Experience: Some experience with JavaScript (including ES6+ features like Classes and Promises) Understanding of HTML5, CSS, and JSON Ideally experience with game engines such More ❯
B1 1AY, Birmingham, West Midlands (County), United Kingdom Hybrid / WFH Options
CV Bay Ltd
developing and maintaining mobile and web-based games using JavaScript and Pixi.js Work closely with designers, artists, project managers, and testers to deliver engaging and well-optimised games Write clean, efficient, and maintainable code Support the implementation of Unit Tests to ensure code quality Debug and troubleshoot technical issues with guidance from senior developers Participate in regular … code reviews and learn best coding practices Work within agreed timeframes and accurately log time spent on tasks Stay up to date with industry trends and best practices in front-end development Required Skills and Experience: Some experience with JavaScript (including ES6+ features like Classes and Promises) Understanding of HTML5, CSS, and JSON Ideally experience with game engines such More ❯
Croydon, London, United Kingdom Hybrid / WFH Options
amber labs
and have expertise in Node.js, TypeScript, Containers, and Kubernetes, we want to hear from you. Key Responsibilities: Design, develop, and deploy scalable cloud-based applications using AWS services. Write clean, maintainable code in Node.js and TypeScript. Implement containerized applications using Docker. Orchestrate and manage container deployments using Kubernetes. Collaborate with cross-functional teams to gather requirements and deliver … high-quality solutions. Ensure security, performance, and reliability of cloud-based applications. Provide guidance and mentorship to junior developers. Conduct code reviews and ensure best practices are followed. Troubleshoot and resolve complex technical issues. Experience: Technical Skills: Proven experience in a government or public sector role. Extensive knowledge of AWS services and best practices. Proficiency in Node.js and TypeScript. More ❯
maintain high-quality C# applications. Develop cross-platform mobile applications using .NET MAUI or React Native. Collaborate with designers and backend developers to deliver polished, user-friendly apps. Write clean, maintainable code and participate in code reviews. Optimize app performance and troubleshoot bugs across devices. What We're Looking For: Strong experience in C#/.NET development. More ❯
Lincoln, Lincolnshire, East Midlands, United Kingdom Hybrid / WFH Options
Frontier Agriculture Limited
a fully homebased role but there will be a requirement to attend sites when needed. You will be responsible for developing and maintaining applications, creating new features, and writing clean, clear, reusable code. Working with other Developers, Product Managers, and Delivery Leads in Scrum teams, you will build efficient programs and systems that serve Customer needs. At Frontier, the … test vouchers About You Project-based experience of GIS principles, special data structures, and GIS software such as ArcGIS and QGIS Strong skills in JavaScript, TypeScript, Python, Git, SQL Code and Branch management experience with Git version control essential Object-oriented programming (OOP) Solid design principles Experience in Scrum/Agile teams Aptitude and passion for data structure & software … desirable Your Role As a Software Developer your role will involve: Active participation in all Agile ceremonies Working with other developers to design algorithms and process design documents Producing clean, efficient code based on specifications Integrating software components and third-party programs Troubleshooting, debugging, and upgrading existing software Recommending and executing improvements Maintaining and supporting allocated products and More ❯
Employment Type: Permanent, Work From Home
Salary: Competitive + Benefits + 33 Days Holiday + Employee Assistance Program
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
amber labs
using Java, Spring Boot, and AWS integrations (SNS/SQS). Collaborate closely with product managers, delivery managers, business analysts, user researchers, and engineers to refine technical direction. Write clean, testable code following best practices in security, accessibility, and DevOps. Participate in code reviews, pair programming, and continuous integration/deployment processes. Troubleshoot and resolve live service … Exposure to MongoDB would be beneficial Exposure to AWS, Terraform (IaC) would be highly regarded. Strong understanding of Agile and DevOps methodologies Experience in automated testing and writing maintainable code Ability to take ownership of development work and contribute to planning decisions Desirable Skills Knowledge of government digital services Familiarity with accessibility standards, security best practices, and performance tuning More ❯
leadership and mentorship to developers, fostering a culture of learning and innovation Collaborating with Enterprise and Solution Architects to translate architectural designs into actionable development plans Driving improvements in code quality, testing, and development processes using Agile and DevOps principles Working closely with internal teams and external partners to ensure seamless integration and delivery of third-party systems Supporting … with architecture, QA, and operations teams to ensure high-quality, reliable software delivery What you'll bring to the role You'll bring deep technical expertise, a passion for clean, scalable code, and a collaborative mindset.You'll also have: Proven experience in PHP or Python development, with strong knowledge of frameworks like Laravel and design patterns such as More ❯
leadership and mentorship to developers, fostering a culture of learning and innovation Collaborating with Enterprise and Solution Architects to translate architectural designs into actionable development plans Driving improvements in code quality, testing, and development processes using Agile and DevOps principles Working closely with internal teams and external partners to ensure seamless integration and delivery of third-party systems Supporting … with architecture, QA, and operations teams to ensure high-quality, reliable software delivery What you'll bring to the role You'll bring deep technical expertise, a passion for clean, scalable code, and a collaborative mindset.You'll also have: Proven experience in PHP or Python development, with strong knowledge of frameworks like Laravel and design patterns such as More ❯
data scientists and engineers to translate technical concepts into real-world tools. Build full-stack applications using the MERN stack and integrate Python-based AI services via APIs. Maintain clean, scalable, and testable code with attention to performance and reliability. Engage directly with clients to understand requirements, present technical solutions and support project delivery. Core Skills & Experience JavaScript More ❯
new features. Your work will shape our platform, enhance our engineering capabilities, and elevate the unique experiences The Collecting Group delivers. With an agile mindset and a commitment to clean, efficient code, you'll play a pivotal role in our technical architecture, product development, and overall success. Your expertise in TypeScript, paired with your ability to mentor others … to completion, delivering high-quality solutions. Shape our architecture, processes, and platform guidelines, leading by example. Balance focused coding and problem-solving with team collaboration. Share your skills through code reviews, paired programming, and mentorship to boost the team's technical expertise. Build and test features while immersed in the world of iconic cars and watches Requirements Strong expertise More ❯
Tackle Real Engineering Challenges From domain modelling and modernising legacy systems to building APIs from scratch, you'll solve technically challenging problems in a high-trust team that values clean architecture. You'll collaborate with frontend engineers, influence design decisions, and shape more than just the backend. ️ Work with Autonomy & Flexibility No micromanagement. No meeting overload. You'll have … curious teammates who take pride in what they do and collaborate openly. What You'll Be Doing •Building and documenting RESTful APIs •Designing relational databases (PostgreSQL) •Translating requirements into clean, maintainable code •Working with cloud platforms (AWS, Azure, or GCP) •Improving and evolving legacy systems What You'll Need •3-5 years of Python experience •At least More ❯
closely with other engineers, designers, and product managers to deliver high-quality software solutions. Key Responsibilities: Collaborate with cross-functional teams to define, design, and ship new features. Write clean, scalable, and maintainable code. Participate in code reviews to ensure code quality and adherence to best practices. Troubleshoot, debug, and optimize existing software applications. Contribute to the More ❯
closely with other engineers, designers, and product managers to deliver high-quality software solutions. Key Responsibilities: Collaborate with cross-functional teams to define, design, and ship new features. Write clean, scalable, and maintainable code. Participate in code reviews to ensure code quality and adherence to best practices. Troubleshoot, debug, and optimize existing software applications. Contribute to the More ❯
APIs, and libraries. Implement modular application architectures to support scalability and maintainability. Integrate with cloud platforms (AWS, Azure) for distributed computing and storage. Technical Leadership & Collaboration Lead design reviews, code reviews, and architectural discussions to ensure technical excellence. Collaborate with product managers, designers, and cross-functional engineers to deliver high-impact features. Quality & Best Practices Champion best practices including … SOLID, DRY, KISS, and test-driven development (TDD) to ensure code quality and building of new features. Leverage AI-assisted tools (e.g., GitHub Copilot, Claude Code) to streamline development and accelerate feature delivery. Perform code refactoring, increase test coverage, and improve legacy codebases. Apply performance and memory profiling techniques to ensure optimal runtime behaviour. Utilise dependency injection … frameworks (e.g., Autofac) to write clean and decoupled code. Problem Solving & Innovation Tackle complex technical challenges across frontend and backend systems. Design solutions with a strong emphasis on asynchronous programming, multithreading, and regular expression optimisation. Continuously improve system performance and developer experience through innovation and tooling. What You Bring: 5+ years of professional experience with .NET and C# across More ❯
Working towards a service driven architecture Working with programs such as .Net Core/APIs/MySQL Building and Deploying to Azure Maintaining secure and resilient Azure Infrastructure Delivering clean, maintainable and secure code Pushing for the highest standard of code from yourself and the rest of the team Supporting the team to progress as individuals but More ❯
Buckinghamshire, United Kingdom Hybrid / WFH Options
hireful
Are you an experienced Senior Full Stack Developer who loves solving real problems with clean, scalable code? Want to work on meaningful projects with great people using modern tools? This isn t just another dev job you ll be hands-on, highly trusted, and making real product decisions from the get-go, your ideas won t be buried More ❯