9 of 9 Functional Programming Jobs in London

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
London, UK
Employment Type
Full-time
cloud-based platform used worldwide in the healthcare industry. They are investing heavily in engineering excellence and are looking for developers who enjoy clean, functional-style C# and want to work in a team that values correctness, maintainability, and thoughtful design. If you've ever said "I wish more … C# teams used functional programming ideas properly..." — you'll feel right at home. As part of a growing engineering team, you will: Build and enhance core backend services using C# and .NET Write C# in a functional programming style (immutability, pure functions, composition) Apply concepts from ...

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
South London, UK
Employment Type
Full-time
cloud-based platform used worldwide in the healthcare industry. They are investing heavily in engineering excellence and are looking for developers who enjoy clean, functional-style C# and want to work in a team that values correctness, maintainability, and thoughtful design. If you've ever said "I wish more … C# teams used functional programming ideas properly..." — you'll feel right at home. As part of a growing engineering team, you will: Build and enhance core backend services using C# and .NET Write C# in a functional programming style (immutability, pure functions, composition) Apply concepts from ...

Sr. Java Developer- Front Office Applications

Hiring Organisation
Solytics Partners
Location
London, UK
Employment Type
Full-time
real-time, high-throughput systems within a fast-paced and innovative trading environment. The ideal candidate will be an expert in reactive Java programming, multithreading, and clean software design, with the mindset to thrive in high-pressure, performance-driven teams. Roles and Responsibilities: Develop and maintain high-performance … Vert.x, or Apache Flink. Utilize multithreading, concurrency models, and Executor Services to optimize system performance and throughput. Write clean, efficient, and maintainable code using functional programming paradigms in Java. Follow and promote SOLID principles, unit testing, and other modern software development best practices. Collaborate closely with quants, traders ...

Senior Software Engineer TypeScript Full Stack

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
Senior Software Engineer (TypeScript Full Stack) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands … solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir ...

Senior Software Engineer TypeScript Full Stack

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer (TypeScript Full Stack) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands … solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir ...

Technical Support Engineer - UK

Hiring Organisation
Digital Asset
Location
London, UK
Employment Type
Full-time
Azure) using Kubernetes and Docker Experience developing commercial applications using Java, Javascript, Python or Scala. Exposure to developing smart contract distributed apps using Functional programming or the Daml SDK will be a big plus. Experience using and administering databases, particularly SQL, PostgreSQL and/or Oracle Good understanding ...

OTC Developer - Cumberland

Hiring Organisation
DRW
Location
London, UK
Employment Type
Full-time
software systems including trading systems, exchange connectivity solutions, and monitoring systems Working in multiple languages, including Java, C++, and Python Testing at the unit, functional, and integration level Working on legacy code as well as greenfield development Providing on-call support as needed Collaborating with traders, researchers, and software … preferably Python. Demonstrated knowledge of network communication, including multicast and WebSockets Experience with inter-process messaging, micro-service architectures, and API design Experience with Functional Programming and Immutable Design Experience with trading systems is desirable, but not required Excellent oral and written communication skills B.S. in Computer Science ...

Senior Software Engineer TypeScript Full Stack

Hiring Organisation
Client Server
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
Senior Software Engineer (TypeScript Full Stack) London/WFH to £100k Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands ...

Software Engineer, Research - Cumberland Systematic

Hiring Organisation
DRW
Location
London, UK
Employment Type
Full-time
from data engineering to feature generation and analysis Integrate with diverse data sources such as blockchains, exchanges, and data vendors Test at the unit, functional, and integration levels Work within in a small team as well as independently with a strong user focus Provide on-call support as needed … full or archive blockchain nodes at scale Collaborated with quantitative researchers A working knowledge of high-level machine learning concepts and lifecycle Experience with functional programming and immutable design principles Practical knowledge of major blockchain types and clients For more information about DRW's processing activities ...