City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
year in industry. You will follow the firm's career progression programme and will receive industry recognised training in: .NET 9, Blazor, EF Core, Azure, JavaScript, HTML5, CSS3, Agile, TDD, BDD, Azure SQL and MongoDB. This is a truly amazing opportunity to work for a forward thinking and progressive company, one that can provide you with on-going support, a More ❯
architectural proposals, breaking work into digestible increments, and guiding other Engineers through implementation. Technical expertise. You've mastered full-stack engineering, leveraging cloud-based systems and championing practices like TDD and CI/CD to ensure high code quality and efficient delivery. Coaching experience. You know building excellent software is a team effort and you're willing to collaborate with More ❯
architectural proposals, breaking work into digestible increments, and guiding other Engineers through implementation. Technical expertise. You've mastered full-stack engineering, leveraging cloud-based systems and championing practices like TDD and CI/CD to ensure high code quality and efficient delivery. Coaching experience. You know building excellent software is a team effort and you're willing to collaborate with More ❯
tasks and seeing them through completion Responsible for establishing best practices, clean-code and design patterns. Be passionate about driving change through an organization A proponent of TestDrivenDevelopment always striving to Shift Left so as to facilitate effective CI/CD Core/Must have skills 15+ Years Programming experience with at least one modern More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
Design and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-drivendevelopment, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and … Practical experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, testdrivendevelopment and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
Design and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-drivendevelopment, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and … Practical experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, testdrivendevelopment and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience More ❯
Design and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-drivendevelopment, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and … Practical experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, testdrivendevelopment and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience More ❯
E1 1AB, Whitechapel, Greater London, United Kingdom
Tech4 Ltd
Design and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-drivendevelopment, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and … Practical experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, testdrivendevelopment and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
C++ Developer/Software Engineer (TDD FX Options) London to £100k Are you a bright, ambitious C++ Developer with an eagerness to learn and progress your career working on complex financial trading systems? You could be joining the Investment Management arm of a global bank. As a C++ Developer you will design and develop full stack systems for new FX … require. You'll work across the full software development lifecycle including assisting with architecture of new solutions, you'll be working with C++ 14/17 with a TDD environment but will also gain exposure to Python, TypeScript and React. You'll join a small, highly talented team, working across the full development lifecycle and will be supported … Patters, Algorithms You have strong C++ 14/17 development skills (on Linux or Windows) You have a good understanding of TestDrivenDevelopment/TDD and strong code review skills You're focussed on delivering clean code into production You have a good understanding of FX financial markets with experience in a finance environment You More ❯
on an enterprise Saas in a complex data environment. In particular: Developing robust, enterprise-level application code. Applying SOLID principles. Agile coding practices. Behaviour-driven design. Test-drivendevelopment and test frameworks - both front end and server-side. C# in .NET services. Angular, although deep experience with React or a similar front-end framework is More ❯
be pretty handy: Node.js or other programming languages Cross-platform development preferable on smart TV and consoles Development of a high-profile digital video service Testdrivendevelopment Experience with AWS, Docker, Kubernetes Experience of working in an Agile software development environment. Contract duration will be 6 months. Location is Central London. Please send More ❯
SharePoint Framework (SPFx), SharePoint Administration & Governance Knowledge & experience in any one of the JavaScript frameworks - React, Angular or similar Knowledge of best practices with development and testing procedures, TDD, SOLID principles. Financial domain experience and previous consulting experience More ❯
excited about Functional Programming You've worked in a cross-functional Agile team You'd like to be part of a team that does Pairing Programming and TestDrivenDevelopment You have experience working with microservices You want to work in a product focused team that thinks about customers and user behaviour and builds sublime experiences for More ❯
Core Java and Data Structures Experience with No-SQL databases (preferred MongoDB) and basic understanding of RDBMS modeling fundamentals Hands-on experience designing RESTful services Familiar with testdrivendevelopment and code coverage tools Experience with Angular or React is a plus. Ability to lead projects independently. Ability to communicate and work with teams across time zones More ❯
London, Farringdon, United Kingdom Hybrid / WFH Options
Rullion - Eon
Join a dynamic energy provider dedicated to sustainable solutions in the UK. We seek enthusiastic and resourceful Backend Python Engineers at mid to senior levels who are passionate about crafting exceptional products. Initially it will be a five-month contract More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer, C#, WPF - Mobile Telecommunications - London (Tech stack: .NET Developer, .NET 9, C#, WPF, Azure SQL, MVVM, Prism, TDD, Agile, Programmer, Engineer, Architect, .NET Developer) Established in the early 1990s and listed on the London Stock Exchange our client is an instantly recognizable brand within the mobile telecommunications arena. They are widely recognized as innovators within the market and … will have a skill set that encompasses: .NET, C#, WPF and Azure SQL. Our client can provide training in: .NET 9, Azure SQL, MVVM, Prism, continuous integration, dependency injection, TDD and Agile (Scrum/Kanban). This is a truly exciting opportunity to work on complex enterprise level, Greenfield .NET/C# projects and to develop revolutionary products that will More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer, C#, WPF - Asset Management - London (Tech stack: .NET Developer, .NET 9, C#, WPF, Azure SQL, MVVM, Prism, TDD, Agile, Scrum, Kanban, Programmer, Engineer, Architect, .NET Developer) Founded in 1930, our client is a leading investment manager with offices in Europe, Asia and North America. They manage over £120 billion across all asset classes and employ over 2000 people … work alongside some of Microsoft's very best .NET Developer. Our client can provide you with industry recognised training in: .NET 9, MongoDB, MVVM, Prism, continuous integration, dependency injection, TDD and Agile (Scrum/Kanban). Additionally you will follow the firm's official career progression programme with the view to being promoted into a position as an Architect within More ❯
and collaboration skills to maximize inner-sourcing and reduce waste. Proven ability to deliver high-quality applications at scale. Advocacy for quality, supporting teams with practices like Pair Programming, TDD, and BDD. Where and how you'll work This is a permanent position based in our London office with a hybrid working model, working from the office 3 days a More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Interact Consulting Limited
lifecycle, from architecture to deployment and beyond. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through rigorous code reviews, test-drivendevelopment (TDD), and robust CI/CD practices. Mentor junior engineers and contribute to a culture of continuous learning and improvement. Stay up-to-date with emerging technologies … mobile applications on both Android and iOS. Expertise in Kotlin (Android) and Swift (iOS) development. Strong understanding of native mobile application architecture and design patterns. Experience with test-drivendevelopment (TDD) and automated testing frameworks. Familiarity with agile methodologies and collaborative development tools (e.g., Git, JIRA). Ability to work independently and as part of a More ❯
APIs to expose data services and connect systems. -Contribute to CI/CD pipelines using Terraform, Docker, and Git-based workflows. -Write unit and integration tests using pytest, applying TDD principles where it makes sense. -Use ORMs and validation frameworks (e.g. Django ORM, Pydantic, SQLAlchemy) to model and persist data cleanly. -Help monitor and debug production systems using tools like … or backend development, ideally in a fast-paced or product-led environment. -Python skills: Confident writing clean, modular, and testable code - you’ve likely worked with pytest and TDD where it makes sense. -Cloud Fluency: Solid experience with AWS (especially Lambda, Kinesis, SQS, EventBridge) and familiarity with GCP, including BigQuery. -Containerisation: Comfortable building and deploying containerised applications using Docker More ❯
APIs to expose data services and connect systems. -Contribute to CI/CD pipelines using Terraform, Docker, and Git-based workflows. -Write unit and integration tests using pytest, applying TDD principles where it makes sense. -Use ORMs and validation frameworks (e.g. Django ORM, Pydantic, SQLAlchemy) to model and persist data cleanly. -Help monitor and debug production systems using tools like … or backend development, ideally in a fast-paced or product-led environment. -Python skills: Confident writing clean, modular, and testable code - you’ve likely worked with pytest and TDD where it makes sense. -Cloud Fluency: Solid experience with AWS (especially Lambda, Kinesis, SQS, EventBridge) and familiarity with GCP, including BigQuery. -Containerisation: Comfortable building and deploying containerised applications using Docker More ❯
in Java, ideally as microservices JUnit experience is ideal Building quality into the applications that you create and being able to evidence this usually with exposure to TestDrivenDevelopment or similar practises Software development best practices, especially around security, containerisation, scaling and resilience Working in agile teams and using agile processes such as scrum or More ❯
of development tools: source code control software, automated build, automated testing and JIRA. Understanding of infrastructure as a code concept is desirable. Experience with build automation, testdrivendevelopment, continuous integration and delivery Experience with Relational and non Relational Databases Previous SRE experience including knowledge about SLO/SLA/SLI and error budgets, is advantageous More ❯
of development tools: source code control software, automated build, automated testing and JIRA. Understanding of infrastructure as a code concept is desirable. Experience with build automation, testdrivendevelopment, continuous integration and delivery Experience with Relational and non Relational Databases Previous SRE experience including knowledge about SLO/SLA/SLI and error budgets, is advantageous More ❯