cover image
BGC Group

Senior Software Development Engineer Test

On site

London, United Kingdom

Full Time

05-03-2025

Job Specifications

FMX Futures Exchange
BGC and the world’s leading global investment banks and market-making firms have partnered to create FMX, a combined US Interest Rate Futures Exchange, spot foreign exchange platform, and the world’s fastest-growing US cash treasuries platform.


About the Role:
We are seeking a highly experienced and motivated Software Development Engineer in Test (SDET) with a deep understanding of the financial industry, particularly in trading systems. This role is critical to ensuring the quality and reliability of our ultra-low latency matching engine. You will be a key member of our agile development team, collaborating closely with developers, product managers, and sales team to deliver high-quality software that meets the demands of a fast-growing exchange.

Responsibilities:
* Design, develop, and execute automated test scripts for various types of testing, including functional, performance, regression, integration, and API testing.
* Develop and maintain test frameworks and tools to improve testing efficiency and coverage.
* Collaborate with developers to understand system architecture and identify potential testing gaps.
* Participate in code reviews and provide feedback on testability and design.
* Analyze test results and identify defects, providing clear and concise bug reports.
* Work closely with product managers and sales to understand requirements and translate them into test cases.
* Contribute to the continuous improvement of our testing processes and methodologies.
* Leverage your financial markets knowledge to understand complex trading scenarios and develop appropriate test cases
* Stay up-to-date with the latest testing technologies and trends
* Contribute to the overall quality and stability of our trading platforms.
* Proactively identify and mitigate risks related to software quality.


Qualifications:
* Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
* 10+ years of experience in software testing and quality assurance, with a significant focus on test automation.
* 10+ years of experience working in the financial industry, specifically within exchanges or other high frequency trading environments
* Strong understanding of financial markets, trading systems, and financial instruments (e.g., fixed income, FX, derivatives).
* Proven experience in developing and implementing UI test automation frameworks (e.g., Selenium, Cucumber, Java).
* Proficiency in programming languages such as Java and Python, both are used heavily in our custom API based test frameworks.
* Proficiency in commonly used messaging protocols such as FIX, ITCH and OUTCH used by most exchanges and trading venues.
* Excellent analytical and problem-solving skills.
* Strong communication and collaboration skills.
* Ability to work in a fast-paced and dynamic environment.
* Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).

About the Company

BGC Group, Inc. (Nasdaq: BGC), is a leading global brokerage and financial technology company (formerly BGC Partners, Inc.). Headquartered in London and New York, BGC Group provides a wide range of services, including trade execution, broker-dealer services, clearing, processing, information and other back office services. We offer our customers access to more than 200 financial products within fixed income securities, interest rate swaps, foreign exchange, equities, equity derivatives, credit derivatives, commodities, futu... Know more

Related Jobs

Company background Company brand
Company Name
Infused Solutions
Job Title
Lead Azure Cloud & DevOps Specialist
Job Description
Position: Lead Azure Cloud & DevOps Specialist Location: Remote – UK Only Compensation: Up to £75,000 per year Eligibility: Applicants must reside in the UK; sponsorship is not available. Role Overview We are searching for an experienced Azure Cloud & DevOps Specialist to spearhead our cloud infrastructure initiatives. You’ll be a key driver in automation, scalability, and security, while also mentoring two junior engineers. This is an exciting chance to lead cloud-based transformation projects and shape our DevOps approach. Key Duties Guide and coach a small team of DevOps engineers, fostering their growth. Architect, deploy, and manage Azure cloud environments, ensuring security, efficiency, and scalability. Utilize Terraform, Bicep, and ARM templates to implement Infrastructure as Code solutions. Develop and optimize CI/CD workflows using Azure Pipelines and GitHub Actions. Champion containerization strategies leveraging Docker and Kubernetes (AKS preferred). Oversee monitoring, logging, and performance tracking through Azure Monitor, Log Analytics, Grafana, and Prometheus. Strengthen security through Azure , Engineer robust networking configurations, including VNets, Load Balancers, and Application Gateways. Manage source control and collaborative development via Git and Azure Repos. Leverage scripting languages like PowerShell, Python, or Bash to automate workflows. Maintain and optimize MS SQL database operations. Core Competencies Extensive hands-on experience in Azure cloud platforms. Expertise in Infrastructure as Code (IaC) via Terraform, Bicep, or ARM templates. Proficiency in designing and managing CI/CD workflows with Azure Pipelines & GitHub Actions. Strong grasp of containerisation and orchestration, particularly Docker and Kubernetes (AKS preferred). Skilled in monitoring tools such as Azure Monitor, Grafana, and Prometheus. Solid understanding of Azure security frameworks Sound networking knowledge, including Virtual Networks, Load Balancers, and Gateways. Proficient in scripting languages like PowerShell, Python, or Bash. Experience with Git-based source control and Azure Repos. Familiarity with MS SQL database administration. Preferred Qualifications Prior leadership or mentoring experience. Azure certifications such as AZ-400, AZ-104, or AZ-305. Exposure to hybrid cloud infrastructures. Knowledge of DevSecOps principles and security automation. What We Offer A competitive salary up to £75,000 annually. Fully remote work within the UK. An opportunity to lead and mentor a DevOps team. Hands-on experience with the latest Azure cloud technologies. A collaborative and forward-thinking work environment. Professional growth through training and certification support. If you’re a skilled Azure Cloud & DevOps expert eager to lead and innovate, apply today and help us build the future of cloud infrastructure!
Coventry, United Kingdom
On site
Full Time
04-03-2025
Company background Company brand
Company Name
Lutine Bell
Job Title
Senior Information Technology Auditor
Job Description
Lutine Bell are currently supporting one of the UK's leading Insurance and Financial Service organisations who are looking to appoint a Senior IT Auditor to join their team based in the West Midlands. About the role: You’ll be part of a team of audit experts who help the Board and Executive Management to protect the companies assets, reputation, and the sustainability of the organisation. Where appropriate, you’ll lead assigned IT audits and reviews to produce high quality reports of findings, which include actions to bring about improvements to both processes and controls to mitigate risk. About you: Required - Technology audit / risk industry certifications e.g., CISA, CCAK, CISM, CRISC, etc. Required - Proven ability to perform a wide range of IT audit work inclusive of knowledge and experience of IT audits relating to Financial Services
West Midlands, United Kingdom
On site
Full Time
04-03-2025
Company background Company brand
Company Name
Ellison Institute of Technology Oxford
Job Title
Test Release Manager
Job Description
The Ellison Institute of Technology (EIT) Oxford's purpose is to have a global impact by fundamentally reimagining the way science and technology translate into end-to-end solutions and delivering these solutions in programmes and platforms that respond to humanity's most challenging problems. EIT Oxford will ensure scientific discoveries and pioneering science are turned into products for the benefit of society that can have high-impact worldwide and, over time, be commercialised to ensure long-term sustainability. Led by a faculty of world experts, EIT Oxford seeks to solve the world's most challenging problems across four high-risk, high-reward, high-impact humane endeavours: health and medical science; food security and sustainable agriculture; climate change and clean energy; and government innovation in an era of artificial intelligence. EIT Oxford is investing significant resources in a new world-class research and development facility in the Oxford Science Park. Set for completion in 2027, the state-of-the-art campus includes 300,000 sq ft of research laboratories, an oncology and preventative care clinic, and educational and meeting spaces. Together, they create the perfect environment for EIT Oxford experts to take ground-breaking ideas from research to broad implementation. The new facility will further EIT's current partnership with the University of Oxford and become the new home for Ellison Scholars. EIT Oxford is committed to cultivating a community where excellence is achieved through collaboration, trust, innovation and tenacity. We foster an environment where everyone's experience and expertise are valued. We are curious and resilient in our efforts to drive long-term, sustainable innovation to meet humanity's most enduring challenges. EIT is seeking a skilled and experienced Test and Release Manager to enhance and expand the SaaS test and release processes for the Pathogen team. This team is dedicated to developing and delivering innovative, high-quality products that combine cutting-edge technology, user-centric design, and strong engineering principles. In this role, you will be instrumental in ensuring the smooth deployment of new products and features by orchestrating testing efforts, managing dependencies, and overseeing seamless releases. Your expertise will be key to maintaining efficiency, reliability, and excellence in our software delivery process. Key Responsibilities: Planning and Coordination Work closely with engineering, QA, and product team to develop release schedules and robust test strategies and release processes. Align release plans with business goals, ensuring that features and updates meet organisational priorities and liaising between technical teams, stakeholders, and leadership to provide updates on release progress. Maintain clear documentation and communication channels for all release activities. Change Management Manage and document changes to software components being released, ensuring that software releases meet quality standards, regulatory requirements, and organisational policies. Coordinate across teams to identify dependencies and mitigate risks ahead of and during the release process. Ensure compliance with regulatory or internal change management policies, including experience with with standards surrounding software as a medical device, for example ISO 13485 and ISO 62304. Test Automation Maintain best practices for release management, such as CI/CD (Continuous Integration/Continuous Deployment) pipelines for test automation and test records. Streamline and automate release processes to improve efficiency and reduce manual errors. Risk Management Identify and address risks associated with releasing software into production. Develop contingency plans, including rollback strategies in case of failures. Team Development and Management Identify and fill talent gaps to build a balanced team of SDETs, QAs, etc. Create opportunities for growth by providing training, career development, and skill-building initiatives. Advocate for an open and supportive work environment. Requirements Essential Skills, Qualifications & Experience: Proven experience in release management, test automation or relevant experience, with at least 2 years in a leadership role. Strong understanding of the software development lifecycle and working to agile methodologies. Excellent communication skills, both written and verbal, and the ability to adapt your method of communication to reach different audiences. Experience of leading testing and managing releases across a programme of technical and business change for SaaS products. Proficiency in using collaboration and project management tools such as Jira, Confluence, or equivalent platforms to manage workflows, documentation, and team communication. Familiarity with various testing approaches, tools, & best practices. Demonstrated success in navigating the challenges of a start-up or scale-up environment, including managing rapid growth, shifting priorities, and evolving business needs. Ability to navigate ambiguity, manage conflict, and solve complex problems effectively. Desirable Skills, Qualifications & Experience: Worked with systems running on Kubernetes in a Cloud environment. Benefits We offer the following salary and benefits: Salary: £75,000 - £85,000 + travel allowance + bonus Enhanced holiday pay Pension Life Assurance Income Protection Private Medical Insurance Hospital Cash Plan Therapy Services Perk Box Electric Car Scheme Why work for EIT: At the Ellison Institute, we believe a collaborative, inclusive team is key to our success. We are building a supportive environment where creative risks are encouraged, and everyone feels heard. Valuing emotional intelligence, empathy, respect, and resilience, we encourage people to be curious and to have a shared commitment to excellence. Join us and make an impact! Terms of Appointment: You must have the right to work permanently in the UK with a willingness to travel as necessary. You will live in, or within easy commuting distance of, Oxford. During peak periods, some longer hours may be required and some working across multiple time zones due to the global nature of the programme.
Oxford, United Kingdom
Hybrid
Full Time
04-03-2025
Company background Company brand
Company Name
Ekco
Job Title
Network Security Engineer
Job Description
About Ekco Founded in 2016 Ekco is now one of the fastest growing cloud solution providers in Europe! We specialise in enabling companies to progress along the path of cloud maturity, managing transformation and driving better outcomes from our clients’ existing technology investments. In a few words, we take businesses to the cloud and back! We have over 1000 highly talented and supportive colleagues (and counting) across a number of regional offices in the UK, Benelux, South Africa, Malaysia & Ireland. The role We are looking for a Network Security Engineer to design and implement secure network architectures, including firewalls, VPNs, IDS/IPS, and other security measures. The ideal candidate will monitor and analyze network traffic to identify vulnerabilities and potential threats while conducting regular security assessments, penetration testing, and vulnerability scans. This role involves implementing and maintaining security policies, procedures, and best practices to ensure compliance with industry standards such as NIST, ISO 27001, and PCI-DSS. Additionally, you will investigate and respond to security incidents, perform root cause analysis, and develop mitigation strategies. Key Responsibilities Design and implement secure network architectures, including firewalls, VPNs, IDS/IPS, and other security measures. Monitor and analyze network traffic to identify vulnerabilities and potential security threats. Conduct regular security assessments, penetration testing, and vulnerability scans. Implement and maintain security policies, procedures, and best practices to ensure compliance with industry standards (e.g., NIST, ISO 27001, PCI-DSS). Investigate and respond to security incidents, including root cause analysis and mitigation strategies. Work closely with clients, customers, and internal teams to ensure secure configurations and deployment of network devices. Keep up to date with emerging security threats, trends, and technologies. Key Requirements Established Network Engineer with 5+ years’ experience operating at CCNP level (or other vendor equivalent)Strong knowledge of firewalls, VPNs, IDS/IPS, and endpoint security solutions. Experience with security tools such as SIEM, vulnerability scanners, and penetration testing frameworks. Familiarity with network protocols (TCP/IP, DNS, HTTP/S, SSL/TLS, etc.). Understanding of encryption technologies and authentication mechanisms. Knowledge of compliance and regulatory requirements such as GDPR, HIPAA, and SOX. Industry certifications such as CISSP, CEH, CCNP Security, or CISM are preferred. Excellent problem-solving skills and attention to detail. Strong communication skills and ability to work in a collaborative team environment. Cloud networking knowledge – Azure/AWS Zscaler knowledge implementation and support Netscaler knowledge implementation and support. Wi-Fi experience deployment and support (Meraki, Aruba, Forti). Highly experienced in Firewall management, configuration, and implementation. Multiple firewall vendor experience required in at least three of the following: Palo Alto, Cisco TFD/ASA, FortiGate, and Checkpoint, Cloud Firewalls. Experience with Zero Trust security models and modern security frameworks. Benefits/Perks Time off - 25 days leave + public holidays x1 day Birthday leave per year Company Pension Scheme (employer contribution 5%) + flexible salary sacrifice Employee Assistance Programme (EAP) - access to dedicated mental health, emotional wellbeing and general advice EkcOlympics - a global activity for fun! Learning & development - Unlimited access to Pluralsight learning platform A lot of responsibilities & opportunities to grow (also internationally) Why Ekco Microsoft’s 2023 Rising Star Security Partner of the year VMware & Veeam top partner status Ranked as 4th fastest growing technology company in the Deloitte Fast50 Awards Ekco are committed to cultivating an environment that promotes diversity, equality, inclusion and belonging We recognise the value of internal mobility and encourage opportunities for internal development & progression Flexible working with a family friendly focus are at the core of our company values
Milton Keynes, United Kingdom
On site
Full Time
03-03-2025