5 of 5 Clean Code Jobs in the City of Westminster

Senior Python Developer/ Engineer

Location
City of Westminster, England, United Kingdom
internal client systems and external third-party APIs using REST, webhooks, and event-driven integration patterns. Apply software engineering best practices, including SOLID principles, Clean Architecture, Repository Pattern, Factory Pattern, Strategy Pattern, Dependency Injection, and other design patterns to create maintainable and extensible solutions. Implement resilient solutions using retry … circuit breaker patterns, dead-letter queues, and asynchronous messaging. Work within established development and release processes to ensure high-quality software delivery. Contribute to code quality, automated testing, performance optimization, and system reliability improvements. Support CI/CD deployment pipelines and collaborate with DevOps teams to ensure smooth ...

Software Engineer

Location
City of Westminster, England, United Kingdom
Test-Driven Development (TDD), Agile methodologies, and DevOps culture. Comfortable with front-end technologies such as HTML, CSS, and JavaScript. Desirable Skills Awareness of clean coding and SOLID principles. Exposure to AWS cloud services. Experience with JUnit or other testing tools. Basic knowledge of XML/JSON data formats ...

Senior Machine Learning Scientist

Hiring Organisation
Hackajob Ltd
Location
Westminster, Greater London, UK
automated testing, packaging, promotion/rollback, model/version management) to enable repeatable releases Develop reusable engineering assets (libraries, templates, reference architectures, infrastructure-as-code patterns) to reduce technical debt and accelerate delivery • Implement observability for AI services (logging/metrics/tracing), model performance monitoring, and quality/… into technical designs; communicate trade-offs and recommendations clearly to both technical and non-technical stakeholders Contribute to engineering standards and ways of working (code reviews, design reviews, documentation) and help uplift team capability through practical coaching To be successful in this role you should meet the following requirements ...

Staff Data Engineer

Location
City of Westminster, England, United Kingdom
development of M&S standard data frameworks and policies, ensuring that they are understood and adopted Support other data engineers to produce clean, quality code through code reviews and pair programming Design, develop, and maintain scalable data pipelines that adhere to ETL principles and business goals ...

Engineering Lead

Hiring Organisation
Hackajob Ltd
Location
Westminster, Greater London, UK
developing web applications and distributed systems in a production environment Experience with common design and architectural patterns coupled with a passion for writing clean code that is performant and well tested Curiosity and drive for continuous learning and improvement Following and advocating best coding practices, continuous delivery … code reviews Experience working with relational and non-relational databases, query optimisation and designing schemas is a plus Knowledge of Java and Spring boot and experience with a messaging system, like Kafka, is a plus Being part of the on-call rotation for our critical services and helping ...