1 to 25 of 124 Functional Programming Jobs

Software Engineer

Location
Greater London, England, United Kingdom
accounting team, as well as building foundational infrastructure, whether that means implementing network monitoring or risk models. We are big believers in functional programming and, using OCaml, a statically -typed functional programming language, as our primary tool. More recently, Python has become a vital part … interview process and meet some of our newest hires. Erwartete Qualifikationen About you We don't expect you to have a background in functional programming, OCaml, Python, finance, or any other specific field—we're looking for smart programmers who enjoy solving interesting problems. We're more interested ...

Java Developer

Hiring Organisation
NTT DATA
Location
London, UK
Employment Type
Full-time
customer, development and test teams where/when required. EssentialKnowledge, skills and experience: Excellent core Java 1.8, Spring, Sprng boot, Quartz, RabbitMQ, IBM MQ, Functional programming (Erlang), Oracle and DB2 databases, Websphere and Tomcat serversExcellent and proven experience of Oracle SQL and PL/SQLStrong knowledge/experience … customer, development and test teams where/when required. EssentialKnowledge, skills and experience: Excellent core Java 1.8, Spring, Sprng boot, Quartz, RabbitMQ, IBM MQ, Functional programming (Erlang), Oracle and DB2 databases, Websphere and Tomcat serversExcellent and proven experience of Oracle SQL and PL/SQLStrong knowledge/experience ...

Java Full Stack Developer

Hiring Organisation
E-Solutions IT Services UK Ltd
Location
Glasgow, Lanarkshire, United Kingdom
Employment Type
Full-Time
Salary
£400.00 - £480.00 per day
Responsibilities Design, develop, and maintain robust Java-based applications. Deliver secure, stable, and scalable solutions across various business and technical domains. Collaborate with cross-functional teams to understand requirements and translate them into effective technical solutions. Take ownership of projects, proactively identifying and resolving issues. Ensure best practices … coding, testing, and deployment. Required Qualifications Core Java & Functional Programming: Minimum 5 years of experience with strong understanding of functional programming concepts. Spring Ecosystem: At least 5 years of hands-on experience with Spring, Spring REST, Spring Boot, and JPA. Kubernetes: Minimum 2 years of experience ...

Developer – Scala

Location
Newcastle upon Tyne, England, United Kingdom
develop, and maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. Work with MySQL to design efficient data access patterns, optimize queries, tune … enterprise, SaaS, or cloud-based product environments. Strong hands-on experience with Scala, including collections, Futures, immutability, pattern matching, error handling, and clean functional design. Commercial experience with Play Framework or comparable JVM backend frameworks; Pekko or Akka experience is highly relevant. Strong understanding of relational databases, especially MySQL ...

Haskell / Scala Functional Programmer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Haskell/Scala Functional Programmer Quant Capital is urgently looking for the best in the market of Functional Programming to join our high profile client. NO financial experience is needed in fact financial experience is probably a negative. Our client prefers to give very few details about … either Haskell or ScalaI am looking for Haskell or Scala Developers with a background in:§Around the 4 years of commercial experience mark§Functional programming experience over 2 years plus§Commercial experience of either Haskell or Scala§KnockoutJS§SQL/MySQL/NoSQL§Clojure would be an added ...

7 Fundamentals of Software Engineering

Location
Greater London, England, United Kingdom
programmation procédurale, orientée objet et fonctionnelle Compétences en bases de données, systèmes d'exploitation et architecture informatique Fonds de connaissances nécessaires: Programmation & langages Procedural programming Object-oriented programming Functional programming Type systems Static vs dynamic typing Memory safety Compilation vs interpretation VMs & runtimes Garbage collection Imperative ...

Senior Software Engineer - Quant trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Architect and create comprehensive software systems covering various aspects such as trading systems, exchange connectivity solutions, and monitoring systems. Apply your expertise in multiple programming languages, including Python or Java, to successfully accomplish development tasks. Conduct thorough testing at the unit, functional, and integration levels to ensure software … C++Demonstrated expertise in network communication, including multicast and WebSockets. Proficiency in inter-process messaging, micro-service architectures, and API design. Familiarity with Functional Programming and Immutable Design. Experience with trading systems is desirable, but not required. Excellent oral and written communication skills. Bachelor's degree in Computer Science ...

Senior Scala Engineer

Location
Worthing, England, United Kingdom
note that fully remote working (100% from home) is not permitted.## **Your role**• Develop and maintain Scala services using frameworks like Play, Akka, and functional programming principles. • Write high-quality, tested code with TDD/BDD and tools such as ScalaTest. • Design and optimise microservices for performance, scalability … want to change something it’s within your power to do so.## Your skills and experience• Strong professional experience with Scala and functional programming • Experience designing and consuming REST APIs; JSON validation/serialisation using Play JSON or Circe. • Designing for and querying relational databases such as PostgreSQL ...

Software Developer F#

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Developing and maintaining tools and applicationsOperating system buildsSoftware deploymentEntire development life-cycle of each projectMy client uses a number of different platforms and programming languages to devlop and maintain the trading environment. You will gain exposure to multiple parts of the business and will be expected to collaborate with … others. As a developer you will need:3+ years' experience developing in a .NET languageWPF experience for GUI applicationsF# or functional programming experienceWindows ServicesASP.NetWebAPIAn openness to learn other languages, particularly functional programming languages. MS SQLPowershellA knack for optimising codeThis role suits a candidate ...

Remote Software Engineer

Location
United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Lincoln, Lincolnshire, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Hengoed, Glamorgan, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Arbroath, Angus, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Dunstable, Bedfordshire, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Wallingford, Berkshire, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Walsall, Staffordshire, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Hockley, Essex, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Chatteris, Cambridgeshire, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Ruthin, Denbighshire, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Woodbridge, Suffolk, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Waterlooville, Hampshire, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
South Brent, Devon, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Llandrindod Wells, Radnorshire, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Saltburn-By-The-Sea, North Yorkshire, United Kingdom
space to focus on delivering real value for our customers. Learn more about our culture. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Software Engineer

Location
Reading, England, United Kingdom
implications, communicate recommendations clearly and collaborate with engineers and stakeholders throughout delivery. Alongside your own development work, you’ll contribute to code reviews, pair programming, quality assurance and knowledge‐sharing. You’ll also help less‐experienced engineers develop their technical capabilities through practical support, mentoring and constructive feedback. What … technical approaches, assessing trade‐offs such as performance, security, maintainability, complexity, cost and resource requirements. Develop and maintain clean, reliable software that meets agreed functional and non‐functional requirements, supported by clear user and developer documentation. Diagnose and resolve issues across development and production environments, identifying blockers early ...