Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
with expertise in DNS management (both internal and external), load balancing (open source and cloud-native), and the secure integration of certificates and secrets management. Support engineering teams in refactoring and containerising legacy applications using standard microservices frameworks (e.g., Spring Boot, Quarkus) and Kubernetes standard methodologies. Provide guidance on container standards, CI/CD integration, and scalable deployment patterns to More ❯
much to do, from work to build out new user journeys and optimise conversion rates in our existing funnels, and answering questions with experiments and fast iteration, to maintaining, refactoring & improving our codebase and tooling. Our ideal engineer is detail focused and resourceful, and keen to understand the bigger picture outside of their product team, contributing to wider engineering and More ❯
in an environment where dozens of changes can be shipped daily. Implement systems to monitor our infrastructure, detect and surface data quality issues. Recent projects the team has delivered: Refactoring of our MySQL Ingestion pipeline for reduced latency and 10x scalability. Redshift -> Snowflake migration Unified Local Analytics Development Environment for Airflow and DBT Building our next generation company metrics framework More ❯
will join their Credit Trading team, assisting with the enhancement of their current Trading Platform. You would be working across the improvements of their current Java codebase, assist with refactoring some legacy code whilst following a test-driven development methodology. In addition, you would be required to build new features from scratch, assisting with the overall performance and accessibility of More ❯
will find yourself joining a small company of 15, this role will be working across the full software development lifecycle but you will also find yourself working specifically on refactoring a cash flow modelling engine which the company has been working on for the last few years. You will be using Java as your main coding language with SQL and More ❯
will find yourself joining a small company of 15, this role will be working across the full software development lifecycle but you will also find yourself working specifically on refactoring a cash flow modelling engine which the company has been working on for the last few years. You will be using Java as your main coding language with SQL and More ❯
works. What you’ll do: • Own core features and technical projects (mostly C on Linux) with some Python for UI • Focus on code quality as part of development - reviewing, refactoring, and writing new features • Collaborate with a top tier engineers doing everything from code reviews to complex bug hunts • Solve intellectually stimulating problems About you: • You’re hands-on with More ❯
Employment Type: Permanent
Salary: £40000 - £75000/annum Stock, BUPA, great culture + more
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
prevent patients from experiencing health crisis. As a Full Stack Developer you'll collaborate with a small team working on internal tools and data platforms, with a focus on refactoring code, implementing robust security practices and scalable architectures. You'll use a range of technology, primarily JavaScript on the backend and TypeScript on the frontend, you'll build secure, responsive More ❯
software development across teams in the . Developing CLI and web applications using modern interpreted and compiled programming languages, debugging & troubleshooting, IDE & OS Basics, test driven development, clean code & refactoring, version control, CI/CD, alerting & monitoring, Functional & Non-Functional Testing. High performance application design and development in C++, Python and related languages. Conduct security research and develop solutions for More ❯
software development across teams in the . Developing CLI and web applications using modern interpreted and compiled programming languages, debugging & troubleshooting, IDE & OS Basics, test driven development, clean code & refactoring, version control, CI/CD, alerting & monitoring, Functional & Non-Functional Testing. High performance application design and development in C++, Python and related languages. Conduct security research and develop solutions for More ❯
that adheres to industry standards and best practices Troubleshoot and debug issues that arise during development and testing Continuously improve the quality of the codebase through code reviews and refactoring Participate in agile ceremonies such as sprint planning and retrospectives Stay up-to-date with emerging trends and technologies in full-stack development Who You Bring: You have at least More ❯
Python) - Knowledge of security and compliance standards (e.g., HIPAA, GDPR) - Strong communication skills with the ability to explain technical concepts to both technical and non-technical audiences - Experience in Refactoring, Re-writing and Decoupling applications; - Experience architecting high available, secure and reliable systems. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a More ❯
Woking, Surrey, United Kingdom Hybrid / WFH Options
Hitachi ABB Power Grids
requirements are met across various products and programs. Analyze current technology stacks (both backend and frontend) used by various programs and products with ES, and identify improvements (replacement, rearchitecture, refactoring). Lead technical teams by providing detailed architecture specifications (4+1 views and Solution Architecture Document (SAD . Possess strong knowledge and skills in programming languages, databases, web services, and other More ❯
Watford, Hertfordshire, South East, United Kingdom
Zellis
architect robust front-end and back-end solutions. Testing your code with appropriate unit and integration tests. Estimating and managing your workload with a focus on quality and efficiency. Refactoring and improving existing code to maintain performance and scalability. Participating in peer code reviews, offering constructive feedback, and learning from others. Supporting operational sessions with technical insight and analysis. Staying More ❯
architect robust front-end and back-end solutions. Testing your code with appropriate unit and integration tests. Estimating and managing your workload with a focus on quality and efficiency. Refactoring and improving existing code to maintain performance and scalability. Participating in peer code reviews, offering constructive feedback, and learning from others. Supporting operational sessions with technical insight and analysis. Staying More ❯
role and responsibilities Lead efforts to modernize legacy applications built on Natural/ADABAS utilizing ModernSystems tooling and practices. Analyze existing Natural/ADABAS codebases to identify opportunities for refactoring, replatforming, or integration with modern technologies. Collaborate with enterprise architects and modernization teams to migrate legacy data and business logic to modern environments such as Java, .NET, or cloud-native More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
National Physical Laboratory
expertise on software development across UKTL teams. Developing CLI and web applications using modern programming languages, debugging, troubleshooting, employing IDE and OS basics, test-driven development, writing clean code, refactoring, version control, CI/CD, alerting, monitoring, and conducting functional and non-functional testing. Designing and developing high-performance applications in C++, Python, and related languages. Conducting security research and More ❯
a 360 view of the project including but not limited to: 1) identify with the ProServe or partner team the optimal migration project balancing the re-platforming, modernization and refactoring needs 2) identify a mitigation plan for other direct or indirect blockers (e.g. internal team skillsets and training, assets or other contractual dependencies) and 3) identify the drivers to improve More ❯
high degree of comfort speaking with IT professionals and business executives. - Strong ability to work effectively and collaborate across internal and external organizations. PREFERRED QUALIFICATIONS - Experience in designing, building, refactoring or operating large scale and impactful IT projects - either on premises or in the cloud. - Working knowledge of software development practices and cloud native architectures highly desired. - Able to create More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
Wireless Logic Group
works closely with product, design and participates in agile ceremonies Partners with Product; translates business requirements into technical solutions with balanced judgement Balances technical debt; makes informed decisions about refactoring versus new development Demonstrates strategic thinking; considers trade-offs, prioritises efforts and drives innovation Shows adaptability; embraces alternative approaches when new information emerges Communicates effectively; documents technical decisions and translates More ❯
Ship fully-configured environments, automate setup, and gather feedback to continuously improve usability and trust. AI-Optimized Codebases: Help make our codebases more navigable and "AI-friendly" - from deep refactoring, restructuring and documenting code to implementing standards that boost agent accuracy and code suggestion quality. Work directly with repo owners to trial improvements, audit for high-friction patterns, and feed More ❯
looking for an experienced embedded software engineer. Main duties: + Develop complex embedded software and interface with hardware for new and existing products throughout the product life cycle. + Refactoring of firmware + Manage complex projects, supervise R&D staff, and collaborate with various departments to meet project objectives. Skills and Experience Required: + Ability to write high quality firmware More ❯
Exeter, England, United Kingdom Hybrid / WFH Options
The Citation Group
Shape the Future of Background Checking 🚀 What You'll Do: Design and develop high-performance, scalable PHP applications using Symfony framework Modernize and maintain legacy PHP codebases with strategic refactoring approaches Build and optimize RESTful APIs to power seamless screening experiences Apply Domain-Driven Design principles to solve complex business challenges Collaborate cross-functionally with React developers, software architects, and More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
to translate complex needs into elegant data solutions. Focus on usability, documentation, and data clarity. Comfortable working independently in a dynamic, fast-changing environment. DESIRABLE SKILLS Experience rebuilding or refactoring a Looker instance from scratch. Familiarity with Snowflake performance tuning and cost optimization. Experience scaling analytics across a cross-functional organisation HOW TO APPLY Please register your interest by sending More ❯
source control management, build processes, testing, and operations experience - Prior experience architecting, developing and operating large scale distributed systems - Prior experience in component architecture, simplification, data structures and code refactoring - Experience with high-volume transaction processing - Retail/e-commerce system design experience in a global context Our inclusive culture empowers Amazonians to deliver the best results for our customers. More ❯