financial microservices Requirements Background & experience: Programming experience with at least one modern language - Rust and Go is a plus Experience with one/several test frameworks Habit of writing clean and testable code Experience in designing complex systems (architecture, design patterns, reliability and scaling) Nice to Have: Experience with any web3 libraries (ethers.js, go-ethereum, etc.) Experience with 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 ❯
the results of your work. What you'll need: Mastery of one or more OOP languages (e.g. C++, C# or Java); The ability and desire to write simple and cleancode; A solid grasp of computer science, algorithms, memory, and concurrency models, CPU-architecture, operating systems, relational databases, etc.; An entrepreneurial attitude and interest in the financial industry More ❯
Ruddington, England, United Kingdom Hybrid / WFH Options
MHR
technologies, collaborate with experts, and contribute to the rapid growth of our PeopleFirst SaaS system. Your Impact As a Principal Web Engineer at MHR, you're not just writing code – you're architecting the future of software solutions. You'll drive excellence in every aspect, from user interface design to maintaining a high-quality code base, collaborating with … methodologies. Strong understanding of RESTful architecture and API design principles. Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. Demonstrated ability to write clean, scalable, and maintainable code. Familiarity with Microsoft Azure services for cloud-based development. Experience with advising on common UX components within a design system using technologies such as Storybook. 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 ❯
London, England, United Kingdom Hybrid / WFH Options
Glance
looking for an experienced and proactive Node.js Developer (Backend) to build and test backend API services to support the mobile applications of our clients, ensuring we release high-quality code through an efficient and repeatable process. You will work closely with other remote developers, designers, and our Agile Delivery Manager forming a cross-functional team building both mobile products … product workshops) to help plan, estimate, and refine your work and execute on the clients' vision to the highest standard. If you join us, you will need to: Write clean, efficient, and reusable code. Develop and manage server-side components. Design and deploy high-performance applications. Integrate server-side logic to the user-facing components built by front-end More ❯
London, England, United Kingdom Hybrid / WFH Options
Searchability
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 ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
The Engage Partnership Recruitment
building internal software tools used in secure telecoms environments Developing web and command-line applications using modern languages Supporting the development of prototypes for secure, next-gen networks Writing clean, testable code in Python, C/C++, and similar technologies Working on performance tuning, CI/CD, and real-time systems Collaborating with a multi-disciplinary team of More ❯
risk awareness. Key Responsibilities: Own the tech stack, staying current with the latest developments in the field. Develop, design, and maintain the front-end for critical trading applications. Write clean, testable, and maintainable code. Actively contribute to code reviews, fostering a collaborative development environment. Support deployment and release processes, and troubleshoot production issues to ensure smooth operation. Skills More ❯
your skills surrounded by a team of incredibly smart and experienced Engineers. In this role, you will: Build, maintain, and release our well architected services by writing correct and cleancode consistently and following best practices and conventions Participate in the design and planning of upcoming features, our Engineers are first class stakeholders in all parts of the More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Will Involve: We run a MERN stack in a Typescript monorepo with GraphQL APIs and we are looking for a developer with experience and competency in those technologies. Write cleancode for new features, supported by comprehensive unit testing to ensure the quality of the codebase remains high and errors are kept to a minimum Attend Agile ceremonies More ❯
London, England, United Kingdom Hybrid / WFH Options
SearchLand Ltd
full lifecycle of a feature — from sketch to shipped. Your responsibilities Design, build, and maintain full-stack features across our platform — including UI, backend APIs, and database logic Write clean, scalable, and maintainable code using modern technologies (e.g. TypeScript, React, Node.js, PostgreSQL) Perform maintenance and optimization on the existing platform. Decide what tools and features to implement (and More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
MQube
to understand project requirements and objectives Participate in the design, development, and testing of software products using languages such as Go, C#, Java, TypeScript, or other relevant languages. Write clean, efficient, and maintainable code in your chosen language. Contribute to product feature brainstorming and creativity. Assist in optimizing and fine-tuning software applications for performance. Stay up-to More ❯
London, England, United Kingdom Hybrid / WFH Options
HIVED
team members. Participate in the on-call rota, ensuring system reliability. Requirements Proven experience as a Backend Engineer or similar role, with 5+ years of experience. Skilled at writing clean, performant and testable code in typed languages. Experience in architecting, designing, and building distributed systems. Familiarity with a range of technologies, databases and cloud stacks (AWS) and previous More ❯
Vitest, Cypress for unit and e2e coverage. DevOps : Git workflows, CI/CD, Kubernetes-based development and deployment. This role is focused on building reliable, performant internal tools with cleancode, reusable components, and strong API-driven workflows. About Bauer Media Group We are a media business focused on creating content that matters to millions of people across More ❯
/ML tools (e.g., OpenAI, LangChain, Hugging Face, vector databases, etc.) Contribute to experiments and proof-of-concept projects to explore new opportunities for AI in the workplace Write clean, scalable, and maintainable code to bring AI prototypes into production Learn continuously and share new insights and best practices with your team Help integrate AI into internal workflows More ❯
London, England, United Kingdom Hybrid / WFH Options
Searchland
full lifecycle of a feature — from sketch to shipped. Your Responsibilities Design, build, and maintain full-stack features across our platform — including UI, backend APIs, and database logic Write clean, scalable, and maintainable code using modern technologies (e.g. TypeScript, React, Node.js, PostgreSQL) Perform maintenance and optimization on the existing platform. Decide what tools and features to implement (and More ❯
excited to tackle some of the hardest technical problems in healthcare - and do it with a small, fast-moving, and deeply mission-driven team. If you care about writing clean, robust code and want to rebuild from scratch the software infrastructure of modern hospitals, we'd love to talk. Here are some deep technical problems you may tackle More ❯
London, England, United Kingdom Hybrid / WFH Options
Jobs via eFinancialCareers
provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi. We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial sector. We welcome applications from More ❯
discipline. Extensive software development experience in relevant programming languages or related technologies. Strong knowledge of analytical systems, particularly LC and LC/MS-based technologies. A genuine passion for clean, scalable, and maintainable code, demonstrated through your work and experiences. Excellent communication and decision-making skills. A creative approach to solving complex technical problems. The ability to work More ❯
London, England, United Kingdom Hybrid / WFH Options
Goodnotes
/ML tools (e.g., OpenAI, LangChain, Hugging Face, vector databases, etc.) Contribute to experiments and proof-of-concept projects to explore new opportunities for AI in the workplace Write clean, scalable, and maintainable code to bring AI prototypes into production Learn continuously and share new insights and best practices with your team Help integrate AI into internal workflows More ❯
direction. Our stack is Kotlin, Jetpack Compose, Kotlin Flows and Coroutines, Auth0, Okhttp, Retrofit, Moshi, Koin, Coil, Wiremock, Firebase, Bufgender, Espresso UI tests. What you'll be doing : Write clean and robust code following good development principles (SOLID, DRY, KISS, YAGNI) Use TDD incl. unit, integration and end-to-end tests and be prepared to write tests for More ❯
London, England, United Kingdom Hybrid / WFH Options
FDO Consulting Limited
creating, deploying and managing the companies data assets and you will guide and influence other members of the data engineering team with the ultimate goal of writing excellent quality, clean and high performant code. Responsibilities include - Work with the Data Architects to determine technical delivery and functionality. Design data solutions based on optimal performance, scalability and reliability. Create, optimise … creating, deploying and managing the companies data assets and you will guide and influence other members of the data engineering team with the ultimate goal of writing excellent quality, clean and high performant code. Responsibilities include - Work with the Data Architects to determine technical delivery and functionality. Design data solutions based on optimal performance, scalability and reliability. Create, optimise More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
and maintain backend services using Ruby. Built dynamic, responsive frontend interfaces with Next.js. Integrate frontend and backend components for optimal performance. Manage AWS cloud services and PostgreSQL databases. Write clean, efficient, and scalable code. Collaborate with cross-functional teams to deliver high-quality products. Skills Required: Ruby for backend development. Next.js/React.js for front-end development. AWS for More ❯