tasks, web servers (e.g. IIS). Magento or other open-source e-commerce platform integration experience Sound knowledge of Software Architecture : The Twelve-Factor App Clean Code principles and Refactoring Clean Infrastructure principles Hands-on experience with: Docker , Containers Cloud platforms : AWS (preferred), Azure, or GCP Queue systems and event-driven architecture Prior experience building middleware for data sync, order More ❯
Nottingham, England, United Kingdom Hybrid / WFH Options
Formpipe Software AB
a willingness to learn from failure. Duties and Responsibilities You will play a key role in reimagining the Lasernet platform, balancing legacy systems with new development. Your responsibilities include: Refactoring and modernizing core codebase Deep problem analysis before solution implementation Participating in agile planning, estimation, and delivery Owning your work end-to-end Maintaining and improving the codebase Navigating legacy More ❯
Bournemouth, England, United Kingdom Hybrid / WFH Options
Connect Group
triage of reported issues in legacy systems Working as a key software interface with firmware and hardware teams. Expanding unit testing coverage and improving software stability. Troubleshooting bugs and refactoring code to reduce technical debt. Participating in Agile planning and feature breakdown with cross-functional teams. Documenting technical work clearly and concisely for internal use. What We’re Looking For More ❯
tasks, web servers (e.g. IIS). Magento or other open-source e-commerce platform integration experience Sound knowledge of Software Architecture : The Twelve-Factor App Clean Code principles and Refactoring Clean Infrastructure principles Hands-on experience with: Docker , Containers Cloud platforms : AWS (preferred), Azure, or GCP Queue systems and event-driven architecture Prior experience building middleware for data sync, order More ❯
one of React, Angular or preferably VueJS) 4+ years experience with modern front component libraries (Bootstrap, Tailwind, etc.) Knowledgeable concerning clean code, secure coding practices, design patterns, code smells, refactoring, etc. Aptitude with code authoring tools (Visual Studio, Visual Studio Code) Aptitude with GIT version control Excellent oral and written communication skills Resourcefulness and troubleshooting aptitude. Commercial experience with using More ❯
the development cycle. Promote smart problem-solving - recognising when to custom build and when to use off-the-shelf solutions. Take part in code reviews , unit testing , and continuous refactoring to ensure a healthy, scalable codebase. Collaborate in Agile sprints , contributing to planning, retrospectives, and process improvements. Over time, grow into a role where you help shape architecture, guide junior More ❯
know-how and experience with Redis helpful Experience with Test-Driven Development Code test coverage through Unit or Integration tests The habit of constant code and system improvement by refactoring and thinking critically about the system Written and verbal English communication skills is required Experience working in agile teams Experience working remotely Experience in tooling for providing code test coverage More ❯
know-how and experience with Redis helpful Experience with Test-Driven Development Code test coverage through Unit or Integration tests The habit of constant code and system improvement by refactoring and thinking critically about the system Written and verbal English communication skills is required Experience working in agile teams Experience working remotely Experience in tooling for providing code test coverage More ❯
Possess experience with serverless environments, containerization, and databases. Have a collaborative mindset to create innovative solutions. Have experience with alerting, monitoring, and logging tools. Proficient with modern IDEs and refactoring tools. Openness to improving working practices. Possess Experience with test-driven development and mocking libraries. Why Join Us? Join our team and contribute to a culture of innovation, collaboration, and More ❯
Wilmslow, England, United Kingdom Hybrid / WFH Options
Waters Corporation
particular framework). Have experience with Python (desirable - don't worry if you don't have this). Practice and pursue good software engineering practices (e.g., Unit testing, TDD, refactoring, CI/CD, BDD). Working pattern and location: We offer hybrid working, requiring 3 days in the office each week. This role is based at our Wilmslow office; candidates More ❯
tools like SonarQube is a plus • Strong analytical thinking and debugging abilities; experience identifying and resolving performance issues or concurrency challenges • Commitment to clean, maintainable code - including experience with refactoring, following coding standards, and using design patterns • Excellent communication skills - both written and verbal - for collaborating effectively and documenting systems clearly • Strong experience with software architecture and design documentation • Practical More ❯
Junior/Apprentice developers. You will be committed to quality and will promote quality software engineering techniques within the team, such as code review, design review, reusability of code, refactoring, automated testing, and use of standards. Job Description Responsibilities include but are not limited to: Building digital services and software solutions to serve a variety of user’s needs and More ❯
Brentwood, England, United Kingdom Hybrid / WFH Options
Sky
while leveraging automation and tooling to detect defects quickly and ensure the reliability of test coverages. BDD and Test Automation - Explore advanced topics such as test data management, scenario refactoring, and integrating BDD with continuous integration/continuous deployment (CI/CD) pipelines. Tooling and Test Automation Infrastructure - Get familiar with automation tools and frameworks for test development, execution, and More ❯
these. Facilitate blameless post-mortems and ensure permanent closure of incidents Engage with development team throughout the life cycle to help develop software for reliability and scale, ensuring minimal refactoring or changes; Design self-healing and resiliency patterns Collaborate and influence across the organization on behalf of their application portfolio. Respond to incidents alongside developers and infrastructure engineers where required More ❯
Brentwood, England, United Kingdom Hybrid / WFH Options
Sky
while leveraging automation and tooling to detect defects quickly and ensure the reliability of test coverages. (BDD and Test Automation) Explore advanced topics such as test data management, scenario refactoring, and integrating BDD with continuous integration/continuous deployment (CI/CD) pipelines. (BDD and Test Automation) Collaboration and Communication Skills - Practice agile methodologies to enhance teamwork and productivity . More ❯
Engineering or equivalent) and/or relevant tech experience. Fluent written and verbal communication skills in English A passion for technology and for learning PREFERRED QUALIFICATIONS Experience designing, building, refactoring or operating large scale and impactful IT systems - either on premises or in the cloud Working knowledge of cloud native architectures Knowledge of a modern programming language (Python, JavaScript, Go More ❯
of web analytics, user behavior tracking, and performance monitoring tools • Experience integrating AI/ML services for content personalization and user experience optimization • Familiarity with automated code generation, intelligent refactoring tools, and AI-powered debugging solutions #LI-NM1 Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and More ❯
London, England, United Kingdom Hybrid / WFH Options
Zego
solving skills and ability to work independently on assigned tasks Familiarity with version control systems (e.g., Git) Basic knowledge of testing frameworks and a solid approach to debugging and refactoring Ability to work in a fast-paced environment with evolving requirements Strong analytical skills and attention to detail Interest in software optimisation and performance tuning An understanding of SQL and More ❯
of web analytics, user behavior tracking, and performance monitoring tools • Experience integrating AI/ML services for content personalization and user experience optimization • Familiarity with automated code generation, intelligent refactoring tools, and AI-powered debugging solutions Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. More ❯
environments (e.g., Docker , Kubernetes ). Experience of JIRA and Confluence Openness to learn the required technologies. An interest in development, new technologies and innovation Supporting development teams into the refactoring of technical debt At Partnerize, we recognise it is unrealistic for a candidate to fulfil 100% of the criteria in this job description. We encourage you to apply if you More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
Partnerize
and performance bottlenecks Knowledge of and experience with the ITIL practices. Desirable Knowledge, Skills and Experience An interest in development, new technologies and innovation Supporting development teams into the refactoring of technical debt Kubernetes, docker and containers Experience with monitoring systems, e.g. Zabbix, Nagios etc. Experience of JIRA and Confluence Nginx or web server technologies Gluster or storage technologies Git More ❯
Elstree, England, United Kingdom Hybrid / WFH Options
elasticStage
Cutting Edge Music Tech - On-Demand Vinyl Records We're looking for a Senior Full Stack Developer to join our Web Platform Team and help redefine the music industry. The company has invented a new technology to produce on-demand More ❯
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead of Software Engineering at JPMorgan Chase within the Commercial and Investment Bank More ❯
England 77 Shaftesbury Ave Soho 5th Floor London, LND W1D5DU, GBR Build and maintain Dyalog APL components that support managed accounts workflows including models, trade generation, operations processes Lead refactoring and modernization efforts in core APL systems to improve readability, test coverage, and performance Drive end-to-end delivery of business features with product, QA, and operations teams Enhance performance More ❯
CI/CD, Agile delivery) Proven skills in debugging and interpreting application logs Strong communication skills , with the ability to collaborate across distributed global teams Comfortable with legacy systems : refactoring, maintaining, and upgrading Project Involvement Includes Consolidating multiple legacy microservices into domain-aligned unified services Migrating legacy Java applications to modern Spring Boot infrastructure Diagnosing production issues using logs, stack More ❯