and cleaning to deployment and production support. Collaborate with researchers, engineers, and stakeholders across the business to align technical design with trading objectives. Drive engineering excellence through clean code, automatedtesting, operational rigor, and mentorship of junior team members. WHAT YOU'LL BRING: 5+ years of software development experience in quantitative trading, with deep expertise in Java and/or … systems in fast-paced front-office environments. Experience building transactional systems with modern databases (Aurora, DynamoDB) and deploying services via Kubernetes or Nomad. Solid understanding of agile software development, automatedtesting, and secure, scalable architecture design. Exposure to FX and/or crypto markets; front-end experience with frameworks like React is a plus. Passion for clean, testable code, continuous More ❯
apps and a mix of Java, Swift, and Xamarin for our mobile apps. Responsibilities Will be a core member of the team to design, architect, develop, code reviews and test our key applications Design new application features and integrations in collaboration with team members to deliver complex changes Design and implement scalable and resilient cloud solutions with security and … disaster recovery in mind Help the team plan and execute technical deliverables Ensure good code coverage and test coverage by writing and maintaining effective automated tests Be a champion of code quality in team by adhering to CLEAN architecture and SOLID principles Mentor other developers on the team in software development life cycle and best practices and elevate the More ❯
the team with you on the journey too and not just go it alone. You will be responsible for visibility and monitoring of those systems, for building tooling and automation to reduce TOIL and for responding to incidents as part of our 24/7 SRE on-call team. Reliability Engineering at Board Intelligence The SRE team: Strives to … paid on-call duties Holds, or is eligible to obtain HMG Security Clearance at the SC level Build and manage systems, infrastructure and applications using infrastructure as code and automation (Terraform, Ansible, K8s, Helm, Go) Pair programming, knowledge sharing and running appropriate training sessions for the team Writing well-defined tickets (and supporting documentation when required) as well as … is driven to find the right ways of working with the team Appreciation of architecture decisions and trade offs Is self-driven and constantly striving to improve everything with automation and monitoring Is able and willing to travel to our physical datacenters in the U.K should the need arise Demonstrates and promotes positive attitudes and behaviours: collaboration, learning, sharing More ❯
product. So, if you are someone who enjoys solving big problems, thrives on challenges and ambiguous situations, is hands-on and not afraid of Role Overview • Design, develop and test new features for our expanding product suite. • Develop new scalable Microservices and enhance existing services. • Create responsive UI web components that are cross browser compatible. • Contribute to all phases … or NextJS, including state management (NGRX, Redux) • Expert knowledge of Typescript and reactive patterns • Strong understanding of modern Domain Driven Design or similar methodologies • Knowledge of SOLID principles and Test Driven Development • Experience with Cloud platforms in either Azure of AWS. • Familiar with SQL and NoSQL databases • Familiar with Agile, DevOps, Gitops and CI/CD pipelines Preferred qualifications More ❯
product. So, if you are someone who enjoys solving big problems, thrives on challenges and ambiguous situations, is hands-on and not afraid of Role Overview • Design, develop and test new features for our expanding product suite. • Develop new scalable Microservices and enhance existing services. • Create responsive UI web components that are cross browser compatible. • Contribute to all phases … or NextJS, including state management (NGRX, Redux) • Expert knowledge of Typescript and reactive patterns • Strong understanding of modern Domain Driven Design or similar methodologies • Knowledge of SOLID principles and Test Driven Development • Experience with Cloud platforms in either Azure of AWS. • Familiar with SQL and NoSQL databases • Familiar with Agile, DevOps, Gitops and CI/CD pipelines Preferred qualifications More ❯
deployment frequency, lead time for changes). Process Enhancement: Identify and recommend opportunities to optimize team workflows, tools, or procedures, incorporating DevOps best practices (e.g., CI/CD pipelines, automatedtesting) and agile principles to improve efficiency and effectiveness. Stakeholder Engagement: Act as a conduit between the development team and project teams to ensure consistent, transparent, and professional communication Education More ❯
Java, or Kotlin. Deep experience with microservices architecture, containerisation (Docker, Kubernetes), and cloud-native patterns. Agile/Scrum experience with a DevOps mindset. Solid understanding of CI/CD, automatedtesting, and deployment pipelines. Familiarity with both SQL and NoSQL databases. A pragmatic problem-solver with strong analytical skills. Leadership Qualities Inspirational leader with a coaching mindset and a passion More ❯
Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes Continual testing of code using AutomatedTesting Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using More ❯
detection, anomaly detection, autonomous systems, or decision support tools) Build and maintain secure APIs and infrastructure using Python (FastAPI/Flask), Docker, and Kubernetes Contribute to DevSecOps workflows including automatedtesting, monitoring, and continuous integration Requirements: 3+ years of experience in software engineering, with a focus on AI/ML integration Proficiency in Python and ML frameworks such as PyTorch More ❯
and observability, FinOps Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes Continual testing of code using AutomatedTesting Frameworks A working knowledge of Linux, networking, routing & firewalls etc How we will support you Work-life balance is important; you can work around core hours with flexible and More ❯
in building RESTful APIs and integrating with frontend frameworks such as React and TypeScript Continuous Integration/Continuous Deployment (CI/CD): familiarity with CI/CD pipelines and automatedtesting frameworks Database Management: proficiency with SQL including migrations (Flyway), ensuring data integrity and optimal performance Problem-Solving: excellent analytical and problem-solving skills with a focus on delivering scalable More ❯
Site Reliability Engineer with Python Our Client looking to bring on a site reliability engineer to help deploy, manage, troubleshoot, and enhance our complex cloud-based set of internal tools and externally managed services for a variety of users across More ❯
diagrams and technical specifications for multi-platform product strategies. Influencing and contributing to the technical design and development of digital projects. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies and trends in sports technology. Presence … a CI/CD environment where you have utilised tools such as Circle CI, GitHub actions or Azure DevOps etc. Experience in agile development practices, continuous integration and test. automation via various methods such as unit, integration, contract and E2E testing. An appreciation of DevOps and platform engineering culture. You don't just write code, but you also build More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Robert Half
and researchers to build high-performance trading systems Design data pipelines and ingest financial data from diverse sources Build monitoring and dashboard tools for real-time system health Increase test coverage and automate build/deployment workflows Provide hands-on leadership within a small, high-impact team Lead Developer Lead the end-to-end technical development of front and More ❯
Job Title: AutomationTesting Engineer Location : London/Ipswich Work Mode : Hybrid Mandatory Skills : Python, Robot Framework Responsibilities: Job Summary : We are looking for an experienced AutomationTest Engineer with strong expertise in Python , Robot Framework , and networking concepts . The ideal candidate will have hands-on experience designing and developing automationtest cases, integrating with CI/CD pipelines, and building robust network-related test scenarios using automation frameworks. Key Responsibilities : Develop, maintain, and execute automatedtest scripts using Robot Framework and Python . Build automation solutions for network testing , leveraging deep knowledge of networking protocols and configurations. Integrate automated tests into CI/CD … Networking : Solid understanding of network protocols (TCP/IP, DNS, DHCP, etc.) and ability to automate network-related testing. TestAutomation : Experience in building and scaling automatedtest frameworks. CI/CD : Proficiency in integrating tests with tools like Jenkins, GitLab CI, Azure DevOps, etc. Quality Assurance : Knowledge of QA methodologies, test planning, and defect management. More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Lorien
Role: Automation Tester Location: UK-based (Hybrid working available) Contract Length: 6 months (initially) Start Date: ASAP Overview: Our leading Financial Services client is seeking an experienced Automation Tester to join their technology team. This role will focus on designing and maintaining robust automatedtest frameworks for web and API-based applications, contributing to quality assurance across … the software development lifecycle. Key Responsibilities: Design, develop, and maintain automatedtest frameworks and test suites. Collaborate with developers to embed quality and testability from the outset. Perform code reviews and contribute to testing best practices. Identify, record, and track bugs through to resolution. Integrate automated tests into CI/CD pipelines. Analyse test results and provide … actionable insights. Support performance, load, and security testing efforts as needed. Required Experience & Skills: Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of experience in automation testing. Proficiency in Java fundamentals. Hands-on experience with framework development and maintenance. Experience with tools such as Selenium, UiPath, Cypress, JUnit. Strong understanding of QA methodologies, tools, and More ❯
within a close-knit team with autonomy while enjoying substantial financial backing from the larger enterprise. This organisation is currently in search of a skilled Senior Software Engineer in Test to spearhead streamlined testing and automation strategies. In this role, you'll be a linchpin in the team, taking charge of software delivery, adopting a DevOps culture to … oversee the software lifecycle, release automation, and production observability. The tech stack includes Java on the backend with the Springboot framework, GCP managed through Terraform, and a containerised environment in Kubernetes. Your proficiency in TDD, BDD, Selenium, and AutomationTesting will have an impact on a diverse range of business initiatives. More importantly, you'll serve as a More ❯
As a Senior QA Lead, you will play a critical role in ensuring the quality and reliability of enterprise-scale platform implementations. You will lead QA efforts across functional, automation, and non-functional testing domains, working closely with business, development teams. You will be instrumental in defining test strategies, building automation frameworks, and driving continuous quality improvements … aligned with business objectives. At Nikao, you'll be part of a culture that values innovation, collaboration, and technical excellence. Requirements Proven expertise in designing and leading scalable testautomation frameworks using tools like Selenium, Playwright, or Cypress integrated within CI/CD pipelines (e.g., Azure DevOps, Jenkins). API & Integration Testing Strong hands-on experience with API … architects to understand component design and implement meaningful automated tests Support the build and maintenance of clean, anonymised test data sets for migration and functional validation Ensure automatedtest packs are integrated into CI/CD pipelines to support rapid and reliable software delivery Keep current with industry trends, tools, and best practices to continuously improve QA delivery More ❯
The role As an experienced software QA engineer in manual and automationtesting, you will play a pivotal role in ensuring Definely's products using the latest AI technologies are aggressively tested and meet our exemplary standards of quality and reliability as we release new features and products for desktop and web. Our customers trust us to provide accurate … review, extract and execute their agreements using AI. Key Responsibilities In-depth understanding of Definely software products, critically analyzing use cases, and designing and executing comprehensive automated and manual test scripts and test plans to evaluate software functionality, quality, stability, security, and performance. Design, develop, and execute automated tests for AI and non-AI services and systems in … C# or Python. Thorough documentation of test plans and test cases to ensure clarity and traceability throughout the testing process. Identification and detailed reporting of bugs, contributing to the enhancement of software quality such as code reviews. Execution of various types of testing, covering both frontend and backend systems, including individual software components, features, and applications. This encompasses More ❯
the Ledger hardware wallets line with more than 6 millions units already sold in 200 countries. As an SDET at Ledger, you'll collaborate with a team of QA Automation Engineers to create tools and processes that enable product squads to independently manage testautomation and take responsibility for the quality of their deliverables. The mission Designing … and maintain existing workflows for CI/CD pipelines Creating and developing testautomation frameworks Developing and implementing processes and approaches for effective automationtesting Integrating automatedtesting into Quality Assurance practices Conducting workshops and pair-programming sessions with different teams Communicating with product squads about the improvements following the strategy, sharing of experiences, best practices and … lessons learnt What we're looking for Hands-on experience in developing testautomation solutions using TypeScript Experience in a web automationtesting framework such as Playwright, Detox or Selenium Proficient in front-end and back-end testing tools and approaches Good knowledge of development processes, design patterns and programming principles Prior experience designing workflows and building More ❯
Design Engineer to establish successful partnerships with our internal product, engineering, operational and business partners. This is a technical position for someone who can investigate, design, engineer, build and test hybrid on premise and cloud-optimized network designs. The role involves elements of design, engineering, automation and testing to produce infrastructure designs that align with business and architectural … and network) technologies and associated protocols Strong hands-on experience with Cisco IOS, Cisco NXOS, IOS-XR, Cisco hardware, Juniper Hardware and JUNIOS software, Accedian Network Interface Nodes, Ixia test generator, IP Routing and Switching. Additionally, the candidate will have MPLS experience, working knowledge of IP Firewalls, IP Load balancers and IP Multicast Strong working knowledge and experience with …/VSS, BGP, EIGRP, SNMP, L2/L3VPN, MPLS, QoS, Traffic Engineering, Network Service Orchestration and IPSE Experience with NFV, Service orchestration (NSO) and programmable networks Experience with service automation and network transformation. Excellent written and presentation skills, evident customer service bias and strong attention to detail Excellent interpersonal skills and outstanding problem-solving ability Task and results oriented More ❯
the platform to meet the needs of our clients and internal teams. Collaborate with data engineers and other stakeholders to ensure data availability, reliability, and scalability. Build infrastructure and automation to support deployment, monitoring, and maintenance of the platform (using DevOps best practices). Write clean, maintainable, and efficient code to improve platform functionality and performance. Take ownership of … or Go. Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation). Experience building scalable, secure, and high-performance data services . Familiarity with CI/CD pipelines and automatedtesting practices. Ability to manage complex systems and troubleshoot production issues effectively. Experience working in an agile, cross-functional team environment. Nice to Have: Experience with big data tools such More ❯
complex technical projects from conception to deployment. Strong understanding of system design, software architecture, and design patterns. Preferred (but not essential!) Skills: Knowledge of CI/CD pipelines and automatedtesting strategies. Knowledge of hardware production/lifecycle and connectivity, including USB interactions with scanners/printers/sensors. Experience leading testing strategy design and automation across complex systems. More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Connexa
to enable rapid and efficient deployments.Work on mobile app integration projects to ensure seamless backend connectivity.Incorporate AI technologies and models where applicable to enhance software capabilities.Promote coding best practices, automatedtesting, and continuous improvement.Collaborate with cross-functional teams to translate business requirements into technical solutions.Manage multiple projects simultaneously within a fast-paced FinTech environment. What They Are Looking For:7+ … Interviews are taking place shortly! Keywords: Senior Software Engineer, C#, AWS, AI, Artificial Intelligence, CI/CD, Cloud Infrastructure, Mobile App Development, Backend Development, FinTech, Hybrid Working, London, Agile, Automation, Financial Services, Mobile App Launch. Established in Didsbury, Connexa Technology Ltd is becoming one of the UK's fastest growing IT and Technology recruitment companies. People. Technology. Connected. Connexa More ❯
guidance on industry best practices for software deployment, development, and observability Engineer tooling to implement those practices Assist and architect where appropriate solutions using containerisation and serverless technologies Drive automation for environment management, logging and monitoring Engage with vendors and service providers to build strong relationships that can be leveraged by directly influencing products and services in the interest More ❯