Anonymous Recruiter
,
London, Greater London
Senior Erlang Developer
Overview
Employee benefits Salary - From £60,000 per annum according to skills and experience Private health insurance The Job You will get to join a team of highly skilled systems engineers; developing software using Erlang/OTP. We offer career development and valuable experience in developing state-of-the-art systems within the Financial Services, Payments, Automotive, Telecom and Gaming sectors. We are a young, dynamic and friendly organisation, offering a competitive salary and benefits package and the possibility of travel to our customers around the world. Responsibilities: With an in depth knowledge of real time or embedded software and associated hardware, you will be responsible for the architecture design and programming of Erlang/OTP and related software solutions Interact well with our commercial customers and work constructively as part of customer-facing teams You will liaise with Software Design Engineers to ensure that the functionality meets specifications You will be responsible for other Software Engineers within a project team, and mentor junior staff Design, code, test and support of Erlang and related software, including some research Develop solutions using distributed concurrent programming, software packaging and release Write and test code in Erlang and occasionally in other languages such as C, Java, Clojure, Haskell, Scala & Objective-C. Minimum Education: A Degree or Masters in Computer Science, or related subject. Skills and experience required: Essential Extensive demonstrable software development and implementation experience of the use of Erlang/OTP for the delivery of complex systems. Must have demonstrable experience of architecture design and delivering multiple large projects in different industry sectors Experience with Linux and Solaris operating systems Experience of using one or more of Riak, CouchDB, ejabberd, and RabbitMQ will be a distinct advantage. Desirable Programming skills and experience with languages such as C and Java Experience of implementation of soft real time servers Experience with communication protocols (HTTP, XMPP, SMPP, ) Experience with Agile Methods, including Test Driven Development Experience within the Financial Services including Payments arena, Automotive, Telecom and Gaming sectors will be advantageous Knowledge of: Distributed Computing Parallelism and concurrency Virtualisation Equal opportunities: We are an equal opportunities employer and positively encourage applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity. This job was originally posted as www.totaljobs.com/job/89763479