reading, south east england, united kingdom Hybrid / WFH Options
Qualient Technology Solutions UK Limited
of clean architecture and clean code. Primary Responsibilities: Develop and maintain server-side and client-side applications using React, TypeScript, Java, Spring Boot, ensuring codequality, efficiency, and adherence to best practices. Design and implement scalable and efficient data structures and algorithms to optimize application performance. Ensure … to create modular, reusable, and maintainable code. Collaborate with cross-functional teams to define, design, and deliver new features. Write efficient, testable, and reusable code Ensure the performance, quality, and responsiveness of applications. Implement security and data protection measures. Proactively identify areas for innovation and optimization. Troubleshoot … debug, and upgrade existing systems. Participate in code reviews to maintain codequality and share knowledge. Stay updated with industry trends and technologies related to Java, React, Spring Boot, CI/CD, Kubernetes, cloud technologies, and microservices Required Qualifications: Proficiency in React and its core principles More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Qualient Technology Solutions UK Limited
of clean architecture and clean code. Primary Responsibilities: Develop and maintain server-side and client-side applications using React, TypeScript, Java, Spring Boot, ensuring codequality, efficiency, and adherence to best practices. Design and implement scalable and efficient data structures and algorithms to optimize application performance. Ensure … to create modular, reusable, and maintainable code. Collaborate with cross-functional teams to define, design, and deliver new features. Write efficient, testable, and reusable code Ensure the performance, quality, and responsiveness of applications. Implement security and data protection measures. Proactively identify areas for innovation and optimization. Troubleshoot … debug, and upgrade existing systems. Participate in code reviews to maintain codequality and share knowledge. Stay updated with industry trends and technologies related to Java, React, Spring Boot, CI/CD, Kubernetes, cloud technologies, and microservices Required Qualifications: Proficiency in React and its core principles More ❯
Stack Evolution: Stay up to date with the latest developments and modern software development technologies. Proactively suggest and implement improvements to the technology stack. CodeQuality and Best Practices: Ensure code reviews, testing, and continuous integration practices are followed. Promote and enforce best practices for codequality, security, and maintainability. Problem-Solving & Troubleshooting: Address complex technical challenges related to FX transactions, trading systems, and real-time data processing. Provide solutions and guide the team through issues. Compliance and Security: Ensure the platform meets regulatory standards and incorporates strong security practices in all areas More ❯
new features, services, and integrations in alignment with team objectives. Guide the team in applying modern engineering practices including TDD, CI/CD, and codequality gates. Promote ownership and accountability within the team, ensuring delivery of maintainable, secure, and performant solutions. Balance hands-on technical work … team members to build their confidence, autonomy, and capability. Define and uphold development standards and patterns. Lead by example with high-qualitycode contributions and peer reviews. Collaborate on architectural decisions, ensuring alignment with enterprise patterns and maintainability. Maintain technical documentation and support knowledge sharing across the … tasks in collaboration with the Scrum team. Participate in sprint planning and backlog refinement with a technical perspective. Mentor developers across experience levels through code reviews, pair programming, and 1:1 coaching. Contribute to recruitment, onboarding, and growth of engineering talent. Provide informal feedback and support performance development in More ❯
Vue.js) and ensure a seamless user experience. Develop robust and efficient back-end services and APIs using Python. Python Development: Develop and maintain Python code for data processing, API development, and integration with the Azure Databricks environment. Utilise relevant Python libraries and frameworks (e.g., Flask, Django, Pandas, NumPy). … into web applications or other platforms Work on data interfaces to connect various systems within the bank. Write unit and integration tests to ensure codequality and reliability. .NET Development (Optional): Develop and maintain .NET code for back-end services, APIs, and integrations with other systems. … Utilise relevant .NET frameworks and technologies (e.g., ASP.NET Core, C#, Entity Framework). Write unit and integration tests to ensure codequality and reliability. Reverse Engineering: Analyse and understand existing codebases (potentially Python) to identify areas for improvement, bug fixes, and new feature implementation. Document findings and More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Parser
UI Integration: Collaborate with front-end developers to ensure proper integration of backend logic with the ReactJS user interface. Optimization: Continuously optimize the Python code for performance, ensuring minimal computational cost and maximal scalability. Collaboration: Work closely with project stakeholders to refine requirements, align expectations, and deliver on technical … needs. Documentation and CodeQuality: Write high-quality, maintainable code with thorough documentation. Conduct code reviews to ensure best practices are followed. Required Skills and Qualifications: ✅ Python Expertise: Advanced Python skills with experience in backend frameworks like Flask , FastAPI , or Django . Ability … CI/CD pipelines for streamlined development and deployment processes. ✅ Problem-Solving & Optimization: Strong analytical and problem-solving skills, with the ability to optimize code for performance and scalability. Familiarity with performance optimization techniques for computational models, particularly when dealing with large datasets or complex calculations. ✅ Collaboration & Communication: Excellent More ❯
Software Engineer (C#/SQL/TDD/Code Refactoring/Python/Trading) 6 month contract initially £500 - £600 per day (outside IR35) Hybrid (London, The City) About the Role Albany Growth are looking for an experienced Software Engineer to join a growing technology team. This role is … critical to improving governance, codequality, and testing standards across applications and databases. The successful candidate will be responsible for rearchitecting and refactoring a key database in the company’s trading system. This will enable further modernisation of the software stack in collaboration with other engineers in … impact on business-critical software and to collaborate with and learn from other experts. Ideally you’ll have a passion for refactoring to improve codequality, and for automated testing at all levels: unit, integration and acceptance. Essential experience 10+ years commercial experience as a software engineer More ❯
reigate, south east england, United Kingdom Hybrid / WFH Options
esure Group
partners Help define the technical direction for the products you support, ensuring alignment with business goals. Write secure, tested, and high-qualitycode that performs at scale. Participate in second-line support for applications and platforms, including occasional out-of-hours support. Contribute to the rollout of … our Enterprise Agile approach and support esure’s ongoing transformation journey. Proactively find opportunities to improve technical quality, streamline processes, and reduce technical debt. Continuously improve ways of working by challenging existing processes and proposing innovative solutions. Share knowledge, mentor colleagues, and foster collaboration across teams and departments. …/systems Hands-on experience with microservices architecture , database programming , and event streaming in a cloud-based environment. Proficiency in applying standard methodologies in codequality, such as continuous integration, unit testing, and peer reviews. Experience developing and scaling high-traffic websites or critically important business systems. More ❯
partners Help define the technical direction for the products you support, ensuring alignment with business goals. Write secure, tested, and high-qualitycode that performs at scale. Participate in second-line support for applications and platforms, including occasional out-of-hours support. Contribute to the rollout of … our Enterprise Agile approach and support esure’s ongoing transformation journey. Proactively find opportunities to improve technical quality, streamline processes, and reduce technical debt. Continuously improve ways of working by challenging existing processes and proposing innovative solutions. Share knowledge, mentor colleagues, and foster collaboration across teams and departments. …/systems Hands-on experience with microservices architecture , database programming , and event streaming in a cloud-based environment. Proficiency in applying standard methodologies in codequality, such as continuous integration, unit testing, and peer reviews. Experience developing and scaling high-traffic websites or critically important business systems. More ❯
Hampshire, South East, United Kingdom Hybrid / WFH Options
Spectrum It Recruitment Limited
The Role: Lead and mentor a section of the engineering team - approx 15 developers Set and manage performance goals, metrics and development plans Oversee codequality, DevOps standards, and system design Support hiring, onboarding, and team engagement Foster a culture of collaboration, learning, and continuous improvement What … You'll Bring: Strong background in software development and team leadership Experience with clean code, SOLID principles, and scalable systems Ability to assess codequality and drive best practices Hands-on understanding of DevOps and modern delivery pipelines Excellent communication and people management skills Ready for More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Trireme
systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high codequality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment pipelines across cloud providers (AWS, GCP … Expertise in modern web development with React , Node.js , MongoDB , and SQL (Postgres, MySQL) . Strong understanding of Git/GitHub , CI/CD workflows, code branching strategies, and code ownership. Prior work in a fintech, hedge fund, or proprietary trading firm environment. Crypto-native a plus Infrastructure & DevOps More ❯
Basingstoke, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
HampshireThe Role: Lead and mentor a section of the engineering team - approx 15 developers Set and manage performance goals, metrics and development plans Oversee codequality, DevOps standards, and system design Support hiring, onboarding, and team engagement Foster a culture of collaboration, learning, and continuous improvementWhat You … ll Bring: Strong background in software development and team leadership Experience with clean code, SOLID principles, and scalable systems Ability to assess codequality and drive best practices Hands-on understanding of DevOps and modern delivery pipelines Excellent communication and people management skillsReady for the next More ❯
london, south east england, United Kingdom Hybrid / WFH Options
NearTech Search
performance. Lead architectural improvements, including modularising core components of their monolithic system/decouppling (prior microservices experience is essential) Champion refactoring initiatives to enhance codequality, maintainability, and system resilience. Architect and implement seamless third-party integrations, addressing complex client onboarding requirements. Collaborate closely with frontend teams … a technically strong engineer who thrives in a collaborative, close-knit team. You’ll work alongside talented peers in a low-ego environment where codequality and knowledge sharing are prioritised. The ideal candidate balances deep technical expertise with strong communication skills—someone who can advocate for More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Haystack
development, full-stack fluency is essential. You’ll collaborate with product managers, designers, and senior engineers to understand project goals and deliver high-quality solutions. You’ll work with … technologies like Node.js, JavaScript, TypeScript, and React, and play a key role in leveraging AI-powered development tools (such as GitHub Copilot, Cursor, Claude Code, or Gemini) to improve efficiency and code quality. We’re looking for someone who thrives in a dynamic, fast-paced environment and is … and performance. AI Tool Integration Use AI tools to streamline development and boost productivity. Share best practices for AI tool adoption across the team. CodeQuality & Mentorship Write clean, testable code; participate in code reviews and testing. Support junior team members and encourage knowledge sharing. More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Aventum Group
sprint reviews, and retrospectives. Work closely with cross-functional team members, including product owners, designers, testers, and other developers. Design, develop, and maintain efficient code using the appropriate programming language and toolsets. Collaborate with other team members to design, implement, and test software features. Write unit tests to ensure … code reliability and maintainability. Participate in debugging and troubleshooting to identify and fix issues promptly. Use version control systems to manage and track changes in the codebase. Lead by example when conducting code reviews to ensure codequality and knowledge sharing within the team. Contribute … to the implementation and maintenance of pipelines to automate the software delivery process. Ensure that code changes integrate seamlessly into the existing codebase. Create and maintain quality documentation for code, APIs, and other relevant technical aspects. Frequently share knowledge and best practices with team members. Any More ❯
value to the business. Responsibilities As a FE developer, you will be an important member of a high performing Scrum team, delivering high-qualitysoftware and high-quality iterative releases. You will be participating in business requirements analysis, learn from Senior Developers, while also supporting less … developed solution Cooperate with other teams and customer technical representatives to follow up solution development from requirements clarification to solution integration Integrate 3rd party code into the FE application. Reviewing the code of teammates, make sure that codequality meets the required project level quality Reduce technical debt by refactoring the existing code to match new business requirements Express initiative and take responsibility for it. Fix various glitches in UI, Improve the UX flow of the user Improve accessibility of the application Scrum ceremonies participation Job Requirements Commercial experience 2+ years JS More ❯
Milton Keynes, Buckinghamshire, United Kingdom Hybrid / WFH Options
ITSS Recruitment
Mentor, guide, and support team members in both personal and technical growth. Provide feedback and development opportunities to enhance team performance and career progression. * Code & Architecture Oversight: Lead code and architecture reviews to maintain high standards and ensure consistency across projects. * Quality Assurance: Take ownership of … the team's quality output, embedding robust practices for testing, codequality, and system reliability. * An appreciation and keen interest in AI. Lead Software Developer Tech Stack: * C#/.NET * Unit Testing & Integration Testing * CI/CD Pipeline Development (Github) * Azure or AWS Services (IAM More ❯
london, south east england, United Kingdom Hybrid / WFH Options
SlideSpeak
handle significant scale Implement pragmatic technical solutions that balance speed and quality Contribute to both frontend and backend development Write production-grade code with a focus on quality and maintainability You will work directly with the engineering team to design and build the future of … entered a phase of growth where there is more work to do than there are people to do it. You have a high quality bar for your work. As we scale our teams and customer base, the expectations of our software rises with it. You're looking for … ML services for generating creative content (images, infographics, icons, text) Build and improve scalable infrastructure with microservices on GCP, AWS, and Azure Participate in code reviews and help maintain high codequality Collaborate in product planning and technical discussions Qualifications 5+ years experience as a softwareMore ❯
as a software developer with web or app experience, or both Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of codequality, clean code, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new More ❯
applications are highly responsive and optimized for performance. Debugging: Identify and resolve software issues effectively. Service Integration: Develop and integrate GIS services and APIs. CodeQuality: Conduct code reviews to maintain high standards of code quality. Profile and Requirements: Education: Bachelors degree in Computer Science More ❯
Job Description - SoftwareQuality Engineer () SoftwareQuality Engineer - Job Title: SoftwareQuality Engineer Salary: Up to £55,000 depending on skills and experience What you'll be doing: Perform a SoftwareQuality Role on a range of projects Develop and Implement the … Internal SoftwareQuality Assurance Strategy (including auditing) to verify compliance with Project Software Standards and Requirements and other regulatory requirements in relation to the Software Development process Generation and implementation of SoftwareQuality Plans Plan, conduct, report and effectively communicate internal software audit results Document the … completion of effective actions to address root cause prevent recurrence Provide SoftwareQuality Assurance support to projects as required in accordance with the Project SoftwareQuality Assurance Plans Your skills and experiences: A good understanding of Software Development and associated Quality Assurance involvement Strong More ❯
Overview As a Test Engineer you will be ensuring softwarequality by designing and executing test plans, identifying defects, and collaborating with developers to resolve issues. Our Test Engineers play a key role in ensuring the quality and reliability of our products through rigorous testing and … and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience: Agile development - strong understanding of … Azure). Experience with manual or automated testing - ISTQB Software Testing. Good analysis and problem-solving skills. Effective communicator. Attention to detail. Advocate of codequality, clean code, and best practices. Ability to interpret and document processes. Self-motivation and willingness to learn and explore new More ❯
Overview Hybrid based with 50% at ourStansted office/50% remote. As a Test Engineer you will be ensuring softwarequality by designing and executing test plans, identifying defects, and collaborating with developers to resolve issues. Our Test Engineers play a key role in for ensuring the quality … and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of … e.g., Azure) Experience with manual or automated testing • ISTQB Software Testing Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of codequality, clean code, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new More ❯
management firm to recruit a Software Developer for their Data Infrastructure team. This technology driven firm develops quantitative investment strategies to achieve high quality returns across global financial markets. The Data Infrastructure team manages the service-oriented data storage infrastructure for the firm.We implement microservices that provide high … providing timely resolutions Stay up-to-date with industry trends and advancements in C++ programming and data engineering technologies Write clean, maintainable, and efficient code, following coding best practices and standards Participate in code reviews to ensure codequality and consistency Collaborate with support teams More ❯
development process, not just managing from afar, but coding alongside the team. This position demands a hands-on technical leader who will actively write code, develop critical architectural solutions, and drive technical innovation through personal contribution and team guidance. Key Responsibilities Scaled Agile Planning : Facilitate team planning in line … Mentor, guide, and support team members in both personal and technical growth. Provide feedback and development opportunities to enhance team performance and career progression. Code & Architecture Oversight : Lead code and architecture reviews to maintain high standards and ensure consistency across projects. Quality Assurance : Take ownership of … AWS environments (publish/subscribe models). Collaborate closely with developers, product managers, and other stakeholders to understand requirements, provide feedback, and ensure softwarequality from the initial stages of development. Benefits Working for an organisation where people and culture genuinely matter. Working in a sector that becomes More ❯