web development skills would be advantageous but not essential – e.g. TypeScript, Redux, Circle CI, etc. Strong stakeholder engagement and collaboration skills Experience working with distributedsystems/teams Ability to work at pace in fast-moving, dynamic development environments Experience taking products and features from design/architecture more »
Worcester, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
KAG Recruitment Consultancy Ltd
risk, impact, and business factors such as cost and skills in the implementation of the strategy. Create Architecture design and implementation frameworks to build distributed systems. Guide the Technical decisions that shape an Architecture over time with the goal of improving along multiple prioritised business and technology dimensions simultaneously. more »
WR4 9SR, Hindlip, Worcestershire, United Kingdom Hybrid / WFH Options
KAG Recruitment Consultancy
risk, impact, and business factors such as cost and skills in the implementation of the strategy. Create Architecture design and implementation frameworks to build distributed systems. Guide the Technical decisions that shape an Architecture over time with the goal of improving along multiple prioritised business and technology dimensions simultaneously. more »
using IHE profiles at scale, handling centralised/decentralised and synchronous/asynchronous messaging. Proficient in agile methodologies for integration, performance testing, and complex distributed systems. Strong knowledge of healthcare interoperability standards (FHIR, IHE) and healthcare data exchange protocols (FHIR, HL7, DICOM). Excellent analytical and problem-solving abilities. more »
existing trading desks. They have an exciting opportunity for a C# Developer to join their post-trade development team, a team that builds the systems and applications that cover all areas of the fund outside of the core trading systems and quantitative development teams. This includes trade reconciliation … to the business as well as cutting edge technologies. The ideal candidate will have strong backend development skills (C#) and have extensive experience building distributed systems. Any exposure to cloud platforms, containers and NoSQL databases is highly desirable. Key Requirements 2 years + experience with C#/.NET programming more »
within an established Zero-Knowledge or Cryptography project. High level understanding of low-level programming languages (Rust/Go/Solidity) Proven experience with distributedsystems and protocol engineering This is a pivotal role for my client, they're looking for someone with a passion for the ZK more »
13+ years of work experience in software design and development, and hands-on experience in building large-scale services/distributed systems. • Solid understanding of general eCommerce and consumer marketing technologies • GoLang experience A MUST • Strong experience integrating with web services (GraphQL or gRPC) and third-party libraries • Strong … Test Driven Development (TDD) • Experience with Jenkins Setup CI/CD (Continuous Integration/Continuous delivery) • Able to define, design, implement complex, and scalable systems • Good team player and communication skills more »
GenAI tools, enabling innovations like generating database queries and client reports from free-text inputs. Design and develop globally scaled backends using microservices or distributed systems. Deploy Python applications using Docker and Kubernetes, contributing to the development of cloud-native, scalable systems. Tackle PDF parsing and OCR (optical character … in AI/ML and emerging GenAI technologies. Experience with DevOps tools like Docker and Kubernetes (preferred but not essential). Experience working with systems at scale, handling large datasets across regions. Strong communication skills, able to articulate complex issues to both technical and non-technical stakeholders. The ability more »
derive conceptual and logical datac models. Strong proficiency in SQL to analyse large and complex set of data. Familiarity with SDLC process, version control systems (Git) and CI/CD pipelines. Familiarity with Agile development methodologies. Strong problem-solving skills and the ability to troubleshoot complex systems. Excellent communication … the Lending business unit. Experience with database schema design. Solid understanding of software architecture and system design principles, including Microservices, service-oriented architecture, and distributed systems. Understanding of Finance Industry Models such as FpML. We’re committed to providing our people with a great environment to work in. You more »
Manchester, England, United Kingdom Hybrid / WFH Options
bet365
Who we are looking for A Software Developer, who will be responsible for developing the systems that support forensic analysis and actively defend the Company’s systems. The Software Product Development department supports and develops systems designed to process high volumes of data transactions and execute in real … hybrid working from home policy. Preferred Skills, Qualifications and Experience Knowledge of Go, Typescript, SQL and JavaScript. Experience with Java or PostgreSQL. Experience of distributed systems. Complex event process and continuous query languages. Understanding of event driven programming including Kafka. Client and server development experience. Ability to problem solve. … with a Bachelors or Masters IT related degree or relevant industry experience. Main Responsibilities Developing low latency, highly available and scalable solutions. Creating concurrent distributed components. Working on Linux and GNU utilities. Working in an environment with high volumes of transactions. Supporting and enhancing the existing code base. Identifying more »
Stoke-On-Trent, England, United Kingdom Hybrid / WFH Options
bet365
Who we are looking for A Software Developer, who will be responsible for developing the systems that support forensic analysis and actively defend the Company’s systems. The Software Product Development department supports and develops systems designed to process high volumes of data transactions and execute in real … hybrid working from home policy. Preferred Skills, Qualifications and Experience Knowledge of Go, Typescript, SQL and JavaScript. Experience with Java or PostgreSQL. Experience of distributed systems. Complex event process and continuous query languages. Understanding of event driven programming including Kafka. Client and server development experience. Ability to problem solve. … with a Bachelors or Masters IT related degree or relevant industry experience. Main Responsibilities Developing low latency, highly available and scalable solutions. Creating concurrent distributed components. Working on Linux and GNU utilities. Working in an environment with high volumes of transactions. Supporting and enhancing the existing code base. Identifying more »
languages at a functional level. The ideal Software Developer will have Python Microservices stack experience and the ability to understand communication flows within a distributed system. You are not afraid to dive in and understand the full end to end system that delivers our solutions. Understand the big picture … REST API's Strong Experience in automated unit and integration testing. Experience in working in an agile environment such as Scrum including agile ticketing systems such as Jira Nice to Have Accredited CCNA/CCNP level of networking experience. Good understanding of CRUD operations using Netconf, CLI and SNMP more »
Manchester Area, United Kingdom Hybrid / WFH Options
bet365
centric data solutions. You will be a technically minded Software Developer, with a desire to continue learning, and an interest in functional programming and distributed systems. Within our Core Systems department, all systems and services are housed on a Linux operating system and primarily built around open … eligible for inclusion in the Company’s hybrid working from home policy. Preferred Skills, Qualifications and Experience Exposure to server side development including services, systems, messaging and middleware. Exposure to functional programming such as Erlang, Haskell, F#, Scala or Go. Experience of distributed systems. Experience with complex event … Bachelors or Masters in an IT related discipline or relevant industry experience. Main Responsibilities Developing low latency, highly available and scalable solutions. Creating concurrent distributed components. Working on Linux and GNU utilities. Working in an environment with high volumes of transactions. Supporting and enhancing the existing code base. Identifying more »
Stoke-On-Trent, England, United Kingdom Hybrid / WFH Options
bet365
centric data solutions. You will be a technically minded Software Developer, with a desire to continue learning, and an interest in functional programming and distributed systems. Within our Core Systems department, all systems and services are housed on a Linux operating system and primarily built around open … eligible for inclusion in the Company’s hybrid working from home policy. Preferred Skills, Qualifications and Experience Exposure to server side development including services, systems, messaging and middleware. Exposure to functional programming such as Erlang, Haskell, F#, Scala or Go. Experience of distributed systems. Experience with complex event … Bachelors or Masters in an IT related discipline or relevant industry experience. Main Responsibilities Developing low latency, highly available and scalable solutions. Creating concurrent distributed components. Working on Linux and GNU utilities. Working in an environment with high volumes of transactions. Supporting and enhancing the existing code base. Identifying more »
answering business questions on the results and state of the existing system. Understanding and measuring the performance characteristics, design and operational parameters of their systems, improving where necessary Assisting Quants with the integration of new analytics models into the quant platform. Challenging current systems, processes and delivery approach … degree from a Russell Group University. Excellent software engineering skills; experience designing and implementing APIs, strong understanding of object-oriented and functional design patterns, distributed system design, concurrent and asynchronous programming. Expertise in C# and .NET or the ambition and aptitude to become an expert quickly, as evidenced by … The ability to reach consensus, to collaborate with others, and to work independently. A track record of proactively identifying and implementing improvements to existing systems and business processes. Preferred: Financial markets experience, ideally front office-facing at a bank or hedge fund, with exposure to derivatives (OTC and listed more »
financial institutions? We’re searching for a Kotlin Developer to join a critical project at a Tier 1 Investment Bank, working on mission-critical systems that power global investment strategies. This is a chance to work with cutting-edge technologies, build scalable, high-performance systems. What you’ll do … Develop and maintain highly reliable backend systems using Kotlin. Collaborate closely with cross-functional engineering teams, delivering software that’s fast, scalable, and meets the demands of a global investment business. Contribute to the design of robust solutions, integrating with real-time trading and risk management systems Ensure … testing methodologies. What we’re looking for: Expertise in Kotlin and experience building high-performance backend systems. A solid background in multithreading, concurrency, and distributed systems. Experience with cloud technologies Familiarity with microservices architecture, CI/CD pipelines, and Agile methodologies. A passion for writing clean, maintainable, and well more »
with strong expertise in Java and related frameworks. Proven experience with big data technologies such as Apache Hadoop, Apache Spark, Apache Kafka, or other distributed systems. Experience building data pipelines for processing large datasets in batch and real-time. Familiarity with cloud platforms like AWS, Google Cloud, or Azure … is a plus. Experience with data storage systems and relational databases. Experience with data processing frameworks. If you meet the above criteria and would like to be considered then please click apply now more »
with strong expertise in Java and related frameworks. Proven experience with big data technologies such as Apache Hadoop, Apache Spark, Apache Kafka, or other distributed systems. Experience building data pipelines for processing large datasets in batch and real-time. Familiarity with cloud platforms like AWS, Google Cloud, or Azure … is a plus. Experience with data storage systems and relational databases. Experience with data processing frameworks. If you meet the above criteria and would like to be considered then please click apply now! Austin Fraser is committed to being an equal opportunities employer, and encourages applications from candidates regardless more »
Create, implement, and promote the "Infrastructure as Code" mindset and best practices across the environment. Automate tasks to eliminate the toil associated with large, distributed systems. Assist in migrating to more cloud-native, distributed applications. Work both individually and collaboratively to find new ways to improve the reliability … one or more languages (PowerShell, Python, Golang, Shell, etc.). Experience with configuration management tools (Ansible, Puppet, Terraform, etc.). Extensive knowledge of Windows systems, including Active Directory and Exchange. Experience with large-scale SAN and NAS storage technologies. Familiarity with network technologies and server virtualization. Broad knowledge of … Azure and AWS technologies. Understanding of observability systems (Prometheus, ELK, LGTM, PagerDuty). more »
exciting new challenge? We're seeking a talented individual to become a key player in a greenfield project, shaping the future of e-trading systems at one of the top investment banks. Key Responsibilities: Collaborate with Trading & Quant users to redesign and develop a high-visibility UI for the … an Agile methodology with daily Scrums and continuous delivery. What You’ll Need: Experience building UIs from scratch using Angular. Knowledge of e-trading systems in a front office environment. Strong skills in TypeScript, JavaScript, HTML5, CSS3, and SaSS . Background in UI Software Engineering and distributed systems. more »
experienced C#/.NET Developer to join a major investment bank in London on a 12-month contract. The role focuses on electronic trading systems, specifically fixed income or E Rates, combining remote and on-site work. Responsibilities: - Develop and maintain high-performance C#/.NET trading applications. - Extensive … and .NET development experience, preferably in finance. - Strong knowledge of electronic trading in fixed income or E Rates. - Experience with multi-threading, low-latency systems, and high-performance computing. - Understanding of software design principles and SQL/database design. - Excellent problem-solving and communication skills. Desirable: - Experience with front … office trading systems. - Knowledge of fixed income products and trading protocols. - Familiarity with messaging frameworks and distributed systems. - Understanding of risk management and compliance. Application: Submit your CV and cover letter detailing relevant experience and rate expectations. Application Process: If you are a highly skilled C# Developer with experience more »
Manchester, England, United Kingdom Hybrid / WFH Options
bet365
functionality and maintenance work pieces. This is a great opportunity for someone who wants to build a career in technical management with large-scale systems, who would thrive in a fast-paced environment, helping to drive progress and efficiency whilst supporting the continued growth of the team. A background … of the importance of knowledge sharing and mentoring. Knowledge of .Net, MS, SQL, Golang and GCP. Version control and code repositories. Micro service and distributed system architectures. Main Responsibilities Ensuring timely provision of agreed deliverables throughout the Software Development Life Cycle (SDLC) by understanding both Business and technical requirements. more »
Stoke-On-Trent, England, United Kingdom Hybrid / WFH Options
bet365
functionality and maintenance work pieces. This is a great opportunity for someone who wants to build a career in technical management with large-scale systems, who would thrive in a fast-paced environment, helping to drive progress and efficiency whilst supporting the continued growth of the team. A background … of the importance of knowledge sharing and mentoring. Knowledge of .Net, MS, SQL, Golang and GCP. Version control and code repositories. Micro service and distributed system architectures. Main Responsibilities Ensuring timely provision of agreed deliverables throughout the Software Development Life Cycle (SDLC) by understanding both Business and technical requirements. more »
Milton Keynes, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Circle Group
and optimize data-driven microservices, ensuring scalability, performance, and reliability at an enterprise level. Technical Expertise: Backend Technologies: FastAPI, Airflow. Databases: MySQL, MongoDB. Messaging Systems: Kafka, RabbitMQ. Ideal Candidate Profile: The ideal candidate will have 8+ years of experience in: Leading the design, development, and maintenance of critical data … driven microservices and distributed systems. Managing and optimizing both relational and non-relational databases to ensure performance, scalability, and reliability. Writing clean, maintainable, and testable code, with extensive knowledge of testing strategies and best practices for large-scale systems. Designing complex systems using patterns such as event-sourcing more »
clients process and visualise vast amounts of data. What Youll Bring: 8+ years of experience in designing, developing, and maintaining data-driven microservices and distributed systems. Expertise in managing data across relational and non-relational databases (MySQL, MongoDB). Strong experience with FastAPI, Airflow, Kafka, RabbitMQ. Proven ability to … write clean, maintainable code and architect scalable systems using patterns like event-sourcing and CQRS. Bonus Points If You Have: Experience handling big data for security analysis. Familiarity with platform engineering and a DevOps culture. Experience in Agile environments. What We Offer: Competitive salarywe believe in rewarding hard work more »