market data access and AI-enhanced user experiences. Requirements 3-10 years of experience building production-grade software. Proficiency in Python and at least one other language (e.g., Rust, Haskell, etc.). Experience building and maintaining long-term software projects. Strong Computer Science fundamentals (algorithms, data structures, design principles). An advanced degree in Computer Science, or related degrees (optional More ❯
premature optimization, limiting feature creep, etc.) Education & Experience Degree in Computer Science is preferred but not required. 7+ years of software engineering experience in one or more relevant languages (Haskell, JavaScript, Scala, Rust). Experience working with Git and Git-based workflows. Familiarity with Agile development methods. Knowledge of both functional and object-oriented programming paradigms. Specialist Skills Strong experience More ❯
the medical sector. C# is the primary programming language used in the team. They utilise a language extension library to facilitate functional programming with C#. Any knowledge with F#, Haskell, Scala or similar functional language is imperative for any application - even if this is via personal projects, It doesn't need to be commercial experience. The company has a fully … an office. Essential experience: Functional programming experience or a vested interest in functional programming even in personal projects C# Knowledge of one or more functional programming languages eg Scala, Haskell, F# SQL Experience in any of the following areas would be advantageous Functional programming in C# Language-ext Domain driven design Property-based testing Domain specific languages TypeScript Healthcare or More ❯