Permanent Functional Programming Jobs

1 to 25 of 40 Permanent Functional Programming Jobs

Technical Lead Software Engineer

Manchester, England, United Kingdom
Disney Entertainment & ESPN Technology
self-motivated software teams that own the full development, delivery and operational support responsibilities of critical global services. Our engineering teams are advocates of functional programming, so you can expect to join a team that’s applying principles from FP to build these services: using Scala, Cats, ZIO … 7+ years engineering experience Demonstrable understanding of high-quality coding, testing, and development practices Experience working in a “Devops” environment Experience or interest in functional programming and its real-world applications particularly Scala stacks such as Scalaz, Cats Effect and ZIO Experience of designing, building & operating distributed systems more »
Posted:

Software Engineer - Elite Scaling FinTech Firm - Up to £100k + Bonus

South East London, England, United Kingdom
Hybrid / WFH Options
Hunter Bond
and building a zero-down time low latency infrastructureScaling and optimizing some of the most performant ETL pipelines on the planetConducting R&D for functional programming within the firmBuilding out a DevOps environment from scratch in a Software Engineering Capacity including containerization, CI/CD pipelines, orchestration etc.Skills … years of Python programming experienceKnowledge of Monitoring tools is a plusKnowledge of configuration management, IaC, CI/CD etc is a plus!Exposure to ETL pipelines is a nice to have!Strong experience with functional programming languages etc.Exposure to build tools (e.g. CMake or Bazel) is a more »
Posted:

Senior Data Engineer

Newcastle upon Tyne, England, United Kingdom
Version 1
Bachelor or Master degree in a computational field (Computer Science, Applied Mathematics, Engineering, or in a related quantitative discipline)Strong object-oriented design and programming skills and experience in OO languages (Python and/or Java)Previous experience in Data manipulation, Data Analysis or Data ModellingDeep understanding of multidimensionality … of data, data curation and data quality, such as traceability, security, performance latency and correctness across supply and demand processesExperience or interest in functional programming languagesRelevant work experience in a team-focused environmentProven experience applying domain driven design to build complex business applicationsIn-depth knowledge of relational and more »
Posted:

Senior Data Scientist

London Area, United Kingdom
Omnis Partners
Statistics, Physics, Chemistry, Engineering etc. Advanced coding skills with SQL, working with large and complex data sets to extract insights and identify trends Advanced programming skills with Python, including experience with Jupyter notebooks, PyTest, Pandas, SciKit, PyTorch, type-checking, functional programming, CI/CD, and Git A more »
Posted:

PHP Developer

South East London, England, United Kingdom
Planet Education Networks
enhancement of our diverse range of in-house solutions and projects, especially our Student Management System. This role requires a deep understanding of PHP (Functional Programming), JavaScript, and strong communication skills.Responsibilities:Develop and maintain functionality for our Student Management System, which handles the complete student journey from admission … large scale production applications, with a track record of successful implementations and stakeholder satisfaction.Experience working on an existing, mature, vanilla PHP application written with functional programming.Strong communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders at all levels.Familiarity with agile methodologies and tools more »
Posted:

Senior Software Engineer

Greater London, England, United Kingdom
Hybrid / WFH Options
Cititec Talent
must scale to thousands of requests per second. The ideal candidate should have the majority of the following: At least 3 years of professional functional programming experience. Experience with Clojure, Haskell, F#, or Rust would be ideal. Strong distributed systems background. Full-stack exposure (integrating front and backends more »
Posted:

Software Engineer

London Area, United Kingdom
Radley James
and mentoring junior team members. Requirements: 5+ years of professional experience in software development. Proficiency in F# with a willingness to delve into pure functional programming. We are open to considering candidates from a C# background. Experience in real-time, multi-threading, and performance-oriented coding. Background in buy more »
Posted:

Software Engineer - AWS

London, United Kingdom
Hybrid / WFH Options
Blue Octopus Recruitment
and provide support to stakeholders. Ensure data quality and accuracy in integrated systems. Key skills and experience Proven experience in software engineering. Proficiency in functional programming languages such as Python, Confluent/Kafka. Familiarity with cloud platforms (AWS, Azure). Excellent problem-solving and communication skills. Benefits A more »
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Java Software Engineer

London Area, United Kingdom
Apexon
Bachelor or Master degree in a computational field (Computer Science, Applied Mathematics, Engineering, or in a related quantitative discipline) Strong object-oriented design and programming skills and experience in OO languages (Java) Experience or interest in functional programming languages Proven experience applying domain driven design to build more »
Posted:

Scala Developer

London Area, United Kingdom
Hybrid / WFH Options
Explore Group
be responsible for designing, implementing, and maintaining scalable and efficient finance applications using Scala, CATS, and Akka. You will work closely with their cross-functional team to deliver high-quality software solutions. Requirements: Proven experience as a Scala Developer or similar role. Strong proficiency in Scala programming language. … Experience with functional programming libraries like CATS. Familiarity with Akka toolkit for building concurrent, distributed, and resilient message-driven applications. Excellent problem-solving and analytical skills. Good communication and teamwork abilities. If you wish to discuss this role, please apply directly. more »
Posted:

Senior Scala Developer

England, United Kingdom
Hybrid / WFH Options
Scrumconnect Consulting
Mentor junior developers, fostering an environment of learning and growth by promoting best practices in coding and process. Collaborative Engagement: Work closely with cross-functional teams to ensure seamless delivery of comprehensive software solutions. Continuous Improvement : Drive technical excellence, clean code principles, Test-Driven Development (TDD), and Behavior-Driven … years of experience in Scala development, with a strong portfolio of projects. At least 3 years of experience specifically in Scala development. Proficiency in functional programming, modern software design patterns, asynchronous programming, and multithreading. Skilled in: Scala , Play framework, NoSql (Mongo DB), ScalaTest/ScalaMock, Wiremock, Jenkins more »
Posted:

Front Office Software Developer

Greater London, England, United Kingdom
Quant Capital
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 … and Python 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 Excellent oral and written communication skills. Bachelor's degree in Computer Science or more »
Posted:

Software Engineer Network Automation

United Kingdom
GTT
Juniper, FortiGate), Linux and system-level and network centric software development * Ability to read and understand source code * Knowledge of Go *Familiarity with a functional programming language (e.g.Erlang) *JavaScript and HTML5 a plus * Understand high availability system requirements * Good English skills – written and spoken, German a plus Desirable … the necessity and value of teamwork; experience with; ability to work cooperatively towards shared goals and being supportive of others at all levels. Application Programming Interfaces (API's): Knowledge of application programming interfaces (APIs); ability to write, test, and debug APIs. Software Development: Knowledge of software development tools more »
Posted:

Data Scientist

England, United Kingdom
Ascent
data science solutions for our customers, providing opinionated view and a consultative approach to drive the best outcome for the customer, using suitable methodology, programming languages and infrastructure, confidently assuming responsibility for technical specifications. You will have the opportunity to: Work as part of a multi-skilled delivery team … constructive thinking Logical and methodical reasoning Communicate with clarity and purpose And these skills Fluent in R, Shiny Experienced in R package development Familiar functional programming practice Fluent in SQL (any flavour) for analysis; data modelling, management, DBA experience are desirable Experienced in applying some of the data more »
Posted:

Python Developer

Greater London, England, United Kingdom
Venture Up
working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build and support systematic trading models. An interest in functional programming and its application in the real world would be useful. The roles would suit candidates with 3-5 years experience and significant … of research mathematicians, computer scientists and trading analysts at the top of their chosen fields. Essential Skills ·3-5 years commercial experience in python programming Ability to program in an object oriented, functional or dynamic language, exhibited by personal projects, open source contributions, or commercial experience. ·Knowledge of … bonus and benefits Greenfield Python/Golang work, both challenging and rewarding Join an exciting company with many opportunities to progress your Python and functional programming career. Send your CV for immediately review and further details. more »
Posted:

Senior Data Engineer

Birmingham, England, United Kingdom
Version 1
Bachelor or Master degree in a computational field (Computer Science, Applied Mathematics, Engineering, or in a related quantitative discipline) Strong object-oriented design and programming skills and experience in OO languages (Python and/or Java) Previous experience in Data manipulation, Data Analysis or Data Modelling Deep understanding of … of data, data curation and data quality, such as traceability, security, performance latency and correctness across supply and demand processes Experience or interest in functional programming languages Relevant work experience in a team-focused environment Proven experience applying domain driven design to build complex business applications In-depth more »
Posted:

Senior Data Engineer

Belfast, Northern Ireland, United Kingdom
Version 1
Bachelor or Master degree in a computational field (Computer Science, Applied Mathematics, Engineering, or in a related quantitative discipline) Strong object-oriented design and programming skills and experience in OO languages (Python and/or Java) Previous experience in Data manipulation, Data Analysis or Data Modelling Deep understanding of … of data, data curation and data quality, such as traceability, security, performance latency and correctness across supply and demand processes Experience or interest in functional programming languages Relevant work experience in a team-focused environment Proven experience applying domain driven design to build complex business applications In-depth more »
Posted:

Senior Data Engineer

London, England, United Kingdom
Version 1
Bachelor or Master degree in a computational field (Computer Science, Applied Mathematics, Engineering, or in a related quantitative discipline) Strong object-oriented design and programming skills and experience in OO languages (Python and/or Java) Previous experience in Data manipulation, Data Analysis or Data Modelling Deep understanding of … of data, data curation and data quality, such as traceability, security, performance latency and correctness across supply and demand processes Experience or interest in functional programming languages Relevant work experience in a team-focused environment Proven experience applying domain driven design to build complex business applications In-depth more »
Posted:

Senior Data Engineer

Newcastle Upon Tyne, England, United Kingdom
Version 1
Bachelor or Master degree in a computational field (Computer Science, Applied Mathematics, Engineering, or in a related quantitative discipline) Strong object-oriented design and programming skills and experience in OO languages (Python and/or Java) Previous experience in Data manipulation, Data Analysis or Data Modelling Deep understanding of … of data, data curation and data quality, such as traceability, security, performance latency and correctness across supply and demand processes Experience or interest in functional programming languages Relevant work experience in a team-focused environment Proven experience applying domain driven design to build complex business applications In-depth more »
Posted:

Senior Software Engineer (Web) - Elite FinTech Firm - Up to £140k + Bonus

Greater Exeter Area, United Kingdom
Hunter Bond
the technical landscape with modern web technologies Scaling and optimizing some of the most performant ETL pipelines on the planet Conducting R&D for functional programming within the firm Building out a DevOps environment from scratch in a Software Engineering Capacity including containerization, CI/CD pipelines, orchestration … etc. Skills: 1-4 years of Python programming experience Knowledge of modern frontend frameworks such as React and Nextjs Knowledge of microservices Distributed systems experience is a nice place A Computer Science Degree is essential more »
Posted:

PHP Developer

Greater London, England, United Kingdom
Planet Education Networks
enhancement of our diverse range of in-house solutions and projects, especially our Student Management System. This role requires a deep understanding of PHP (Functional Programming), JavaScript, and strong communication skills. Responsibilities: Develop and maintain functionality for our Student Management System, which handles the complete student journey from … scale production applications, with a track record of successful implementations and stakeholder satisfaction. Experience working on an existing, mature, vanilla PHP application written with functional programming. Strong communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders at all levels. Familiarity with agile methodologies more »
Posted:

Oracle R12 Techno Functional - Supply Chain

Greater Manchester, England, United Kingdom
BlueGate Consulting
Visa sponsorship available for strong Oracle R12 Techno Functional Specialists with SCM or ASCP/Demantra experience. Oracle R12 Techno functional developer – Oldham – Greater Manchester, to £50K + excellent benefits - Visa sponsorship available Oracle EBS R12, supply chain (OM, PO), planning systems, functional programming, ASCP, Demantra … Billion global client who specialise in the design and manufacture of electronics and semiconductor components. This is an exciting opportunity for an Oracle Techno Functional developer to join a busy IT commercial systems team who design, develop, implement and support primarily financial and supply chain systems for their European … capabilities of the software available. You will be offered a very competitive salary, regular pay reviews and promotional opportunities. You will need - Experience in Functional Development of Oracle R12 Supply Chain (OM, PO at least) packages, which should include some of - Accounts Receivable, Accounts Payable, General Ledger, Fixed Assets more »
Posted:

Java Software Engineer

Borehamwood, England, United Kingdom
Hybrid / WFH Options
Stratospherec Limited
Enterprise systems Minimum of 5 years experience in Java development including recent Java 17: Interceptors and Evaluators Concurrency and Multi-threading Design Patterns and Functional programming Annotation Processors and Reflection Java Security and advanced Exception Handling An IT related degree or similar qualification Technical skillset: excellent core Java more »
Posted:

Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Habito
high standards. We believe in the power of collaborative learning and iterative delivery, ensuring that every team member grows and every project shines. Embracing functional programming, we make coding not just effective but enjoyable. Here, you’ll wear many hats—from dev, to security, to design—giving you … and other players in the space as we seek to introduce robust automation and streamline the whole process. You’ll work in a multi-functional team, taking on business critical projects as well as the day-to-day work keeping the lights on. You’ll need: A passion for … it! Experience working on the full stack of a software product. Experience working with relational databases using SQL Experience with, or excited to learn, functional programming. To have worked on or want to learn to work on distributed systems. To take the initiative to turn business requirements into working more »
Posted:

Full Stack Engineer

Wokingham, England, United Kingdom
Strategic Imperatives Limited
for learning and improving yourself and others. Responsibilities Understand and question the underlying business goals/requirements. Collaborate with others through whiteboarding and pair programming sessions. Communicate effectively with team members, stakeholders and customers. Produce clean code and practise merciless refactoring supported by unit/acceptance testing. Deliver (design … Required Must Have: Experience in delivering scalable, fully tested cloud native solutions - particularly with AWS (API Gateway, Lambda, DynamoDB, SQS/SNS). Strong functional programming skills in Typescript ideally with Node.js . Experience working with OpenAPI and API frameworks/automated testing tools. Proficiency with test-driven more »
Posted:
Functional Programming
10th Percentile
£57,500
25th Percentile
£58,750
Median
£70,000
75th Percentile
£93,438
90th Percentile
£101,250