
Software Developer, RIAK
- Manchester
- Permanent
- Full-time
- Bachelor's or master's degree, or equivalent professional experience in an IT or related field.
- Experience of server-side development including services, systems, messaging and middleware.
- Familiar with functional programming such as Erlang, Haskell, F#, Scala or Go.
- Experience with complex event processes and continuous query languages.
- Client and server development experience.
- Ability to problem solve.
- Excellent communication and team working skills.
- Experience of distributed systems.
- 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 technical areas of improvement.
- Contributing to solution proposals as required.
- Creating work effort estimates.