processes and tooling to improve how we work and ultimately deliver valuable, high quality software to our customers. What you'll be doing Building clean, maintainable features and resolvingend-to-end issues with an understanding of different possible approaches, to ensure that we are delivering great outcomes to our … within your team so that the customer experience is of the highest quality – with an emphasis security, usability and accessibility. Conducting and participating in code reviews with an emphasis on both functional and non-functional requirements, considering, performance, resiliency, maintainability and security, to ensure that we build consistently high … architecture best practices (e.g. MVP, MVVM, Flux) GraphQL, AWS Cloud Services, Docker Hands on experience developing native Android or iOS apps Strong understanding of cleancode and clean architecture concepts (e.g. SOLID, Onion) Strong understanding of at least one layered backend application architecture (e.g. three tier, hexagonal more »
processes and tooling to improve how we work and ultimately deliver valuable, high quality software to our customers. What you'll be doing Building clean, maintainable features and resolvingend-to-end issues with an understanding of different possible approaches, to ensure that we are delivering great outcomes to our … within your team so that the customer experience is of the highest quality – with an emphasis security, usability and accessibility. Conducting and participating in code reviews with an emphasis on both functional and non-functional requirements, considering, performance, resiliency, maintainability and security, to ensure that we build consistently high … architecture best practices (e.g. MVP, MVVM, Flux) GraphQL, AWS Cloud Services, Docker Hands on experience developing native Android or iOS apps Strong understanding of cleancode and clean architecture concepts (e.g. SOLID, Onion) Strong understanding of at least one layered backend application architecture (e.g. three tier, hexagonal more »
a collaborative and open Ideally you will have: 5+ years using .NET applications written in C# 7+ - .NET Core/5+ Passionate about innovation, cleancode, and Solid principles, TDD, BDD & Pair Programming Knowledge of Messaging, with a focus on PubSub Knowledge of both Continuous Integration and Continuous more »
and foster a collaborative and openIdeally you will have:5+ years using .NET applications written in C# 7+ - .NET Core/5+Passionate about innovation, cleancode, and Solid principles, TDD, BDD & Pair ProgrammingKnowledge of Messaging, with a focus on PubSubKnowledge of both Continuous Integration and Continuous Deployment.Knowledge of more »
skills who can work with minimum oversight and handholding. Responsibilities Work as a developer on projects adding functionality and scale to the platform. Write cleancode and follow best practices on software design. Maintain the platform by sharing support responsibilities with the rest of the team. Willingness to more »
City of London, London, United Kingdom Hybrid / WFH Options
Adecco
Delivering data transformation based on the overarching data strategy Design, development and maintenance of Data transformation pipelines aligning with Data Strategy. Test driven development, cleancode and documentation Delivering on agreed service levels, which you'll agree with your manager - and your contribution to our commitments Working with … business stakeholders and project team to identify ML and IA opportunities, and understand and capture business requirements Providing quality assurance on machine learning code developed by other team members You'll be working with architects, product owners and business analysts and contributing to the requirement definition, solution design and more »
and Machine Learning also beneficial • strong analytical, problem-solving and synthesizing skills (you know how to figure stuff out) • Able to produce secure and cleancode that is stable, operational, consistent and well-performing • experience with Agile Methodology (Scrum), including the use of tools such as GitLab • bachelor more »
and management • agile, test driven development and devops practices are part of your dna. • a software craftsperson focused on engineering best practices and delivering clean code. About us UBS is the world’s largest and the only truly global wealth manager. We operate through four business divisions: Global Wealth more »
not only meet but exceed our users' needs across our education ecosystem. Your influence extends beyond coding; you architect solutions that redefine standards, ensuring clean, efficient, and well-documented code in alignment with our coding practices. Engaging in collaborative code reviews, you champion quality and future maintainability … Your impact goes further as a mentor, guiding other engineers. You impart not just knowledge but a culture of best-in-class engineering—embracing clean coding, pair programming, strategic debt management, and the prowess of cloud-native solutions. In your pursuit of continuous improvement, you're not solely reliant … Collaboration is key during this phase; don't hesitate to ask questions and seek guidance. Everyone understands that you're learning the ropes. 3. Code Reviews: Expect your code to go through rigorous code reviews. It's a valuable learning experience and a chance to absorb best more »
South East London, England, United Kingdom Hybrid / WFH Options
BPP
not only meet but exceed our users' needs across our education ecosystem. Your influence extends beyond coding; you architect solutions that redefine standards, ensuring clean, efficient, and well-documented code in alignment with our coding practices. Engaging in collaborative code reviews, you champion quality and future maintainability … Your impact goes further as a mentor, guiding other engineers. You impart not just knowledge but a culture of best-in-class engineering—embracing clean coding, pair programming, strategic debt management, and the prowess of cloud-native solutions. In your pursuit of continuous improvement, you're not solely reliant … Collaboration is key during this phase; don't hesitate to ask questions and seek guidance. Everyone understands that you're learning the ropes. 3. Code Reviews: Expect your code to go through rigorous code reviews. It's a valuable learning experience and a chance to absorb best more »
South East London, England, United Kingdom Hybrid / WFH Options
Harrington Starr
and improve internal tooling.Enhance the Kubernetes operator and Configuration Management System.Innovate and maintain the CI/CD plugins.Drive the adoption of best practices in code, testing, and maintainability.Make continuous improvements across the area of build and release tooling.Essential skills:C# .NET Core development.Hands-on knowledge of CI/CD … CD Pipelines, Github Actions, or Jenkins.Experience or keen interest in Python or Ruby.Experience with containerised software deployment in enterprise settings.Good understanding of SOLID principles, cleancode and best test practicesKubernetes and container experience.Experience with build systems at scale.Unfortunately, no sponsorship is available for this role.Apply now or contact more »
Greater London, England, United Kingdom Hybrid / WFH Options
Harrington Starr
tooling. Enhance the Kubernetes operator and Configuration Management System. Innovate and maintain the CI/CD plugins. Drive the adoption of best practices in code, testing, and maintainability. Make continuous improvements across the area of build and release tooling. Essential skills: C# .NET Core development. Hands-on knowledge of … Actions, or Jenkins. Experience or keen interest in Python or Ruby. Experience with containerised software deployment in enterprise settings. Good understanding of SOLID principles, cleancode and best test practices Kubernetes and container experience. Experience with build systems at scale. Unfortunately, no sponsorship is available for this role. more »
years Job Type : FTE What You'll Do Developing and supporting customer/business requirements. Develop back-end applications. Perform peer reviews. Write cleancode and test it throughout the development process to ensure the quality meets desired standards. Be part of the Level 3 support team and more »
JPA JMS Junit Maven Git SQL Roles and Responsibilities: Developing and supporting customer/business requirements. Develop back-end applications. Perform peer reviews. Write cleancode and test it throughout the development process to ensure the quality meets desired standards. Be part of the Level 3 support team more »
is beneficial. • Agile, Test Driven Development and DevOps practices are part of your DNA. • A Software Craftsperson focused on engineering best practices and delivering Clean Code. • Good communication skills – both written and verbal. • Strong analytical and problem-solving skills, you like to figure out how things work. • Keen interest more »
2m seed funded start-up. You will be joining our growing team of multicultural engineers. You will be joining a team who embrace TDD, CleanCode and Refactoring in an agile environment. We are passionate about helping our customers exceed expectations.Our Senior Python Developer will be working closely … Our product is designed to assist every role within a software team by simplifying the intricate processes of product engineering. This extends beyond simple code generation to provide a comprehensive, turn-key solution for teams to effectively utilize generative AI from inception to the end of the product lifecycle.We more »
2m seed funded start-up. You will be joining our growing team of multicultural engineers. You will be joining a team who embrace TDD, CleanCode and Refactoring in an agile environment. We are passionate about helping our customers exceed expectations. Our Senior Python Developer will be working … Our product is designed to assist every role within a software team by simplifying the intricate processes of product engineering. This extends beyond simple code generation to provide a comprehensive, turn-key solution for teams to effectively utilize generative AI from inception to the end of the product lifecycle. more »
platform and mobile app.The successful Java developer will have:4 years hands-on development experience with a solid foundation in OOP and Design Patterns, Cleancode and SOLID principlesStrong working knowledge of Java 11/JavaEE,Spring framework or Spring boot, JavaScript, JQuery and RESTful Web-ServicesSpring Boot more »
Greater London, England, United Kingdom Hybrid / WFH Options
La Fosse
and mobile app. The successful Java developer will have: 4 years hands-on development experience with a solid foundation in OOP and Design Patterns, Cleancode and SOLID principles Strong working knowledge of Java 11/JavaEE,Spring framework or Spring boot, JavaScript, JQuery and RESTful Web-Services more »
offshore teams. (Total management of 3 teams, circa 20 staff) Experience in test-driven development (TDD) with a strong understanding of SOLID principles and clean coding, agile methodology, best practices A background in development, preferably C#/.Net Core, Azure, API's, Microservices, Strong communication and senior stakeholder management more »
meet the evolving needs of our users and business operations. You'll collaborate closely with cross-functional teams to implement new features, optimize existing code, and ensure the reliability and security of our systems. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional … experience). 1+ years of hands-on experience in backend development with Python and Django framework. Proficiency in writing clean, efficient, and maintainable code using Python, along with strong understanding of Django ORM and MVC architecture. Experience with relational databases (e.g., PostgreSQL, MySQL) and writing complex SQL queries. … and Django framework. Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications and implementation plans. Write clean, efficient, and well-documented code following best practices and coding standards. Conduct code reviews to ensure code quality, maintainability, and adherence more »
to our engineering culture and internal communities. • collaborate and Mentor junior team members and help them in tech deliverables as needed. • technical analysis, design, code, tests, documentation, and other engineering artifacts. • manage CI/CD, release cycle to improve our digital products and technology services. Your team You’ll … knowledge of Java and related frameworks like Spring Frameworks with ideally 5+ years of relevant experience • experience with Rest API development • ability to produce clean, efficient code based on specifications. • experience with software design and development in a test-driven environment and adapted to CI/CD workflows. more »
beyond. You'll shape how our consumers interact with our growing consumer merchant ecosystem. In the first few weeks, you'll dive into the code and learn how to create clean components in our codebase. You'll use this knowledge to start developing and refining features. In the … about our complex problem domain, as well as its implications in the interface and in the backend – and how to manage it in a clean way. Working closely with iOS engineers on setting up and implementing best engineering practices for iOS across the company You'll be great for … re familiar with Swift and the iOS frameworks (knowledge of Objective-C is a plus). You are passionate about UI. You strive for cleancode, but also know how to make your "shortcuts" easy to delete in a crunch. An ability to understand a bigger problem, design more »
City of London, London, United Kingdom Hybrid / WFH Options
Triad Group Plc
associated web frameworks (React, Blazer, Angular). You will collaborate with cross-functional teams to understand project requirements, propose solutions, and deliver high-quality code that meets our clients' needs. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and … of diverse skill sets whilst supporting training in specialisms that you excel at. Responsibilities: Design, develop, and maintain C# applications, components, and systems. Write clean, efficient, and maintainable code following best practices and coding standards. Collaborate with cross-functional teams including designers, product managers, and other developers to … understand project requirements and deliver high-quality solutions. Participate in code reviews to ensure code quality and provide constructive feedback to peers. Troubleshoot and debug software applications to resolve issues and optimise performance. Stay updated with the latest trends and technologies in web development and software engineering. Document more »
leading Crypto Trading Start-up. You will be joining our growing team of multicultural engineers. You will be joining a team who embrace TDD, CleanCode and Refactoring in an agile environment. We are passionate about helping our customers exceed expectations. Our Lead Python Developer will be working more »