Erlang Software Engineer
Location: London , South East Salary: 30,100 per annum plus private healtcare & Stakeholder pension Date posted: 30/03/2012 14:00 Job type:Permanent Company: Anonymous Contact: Hr Manager Ref: Totaljobs/ErSoftwareEng3003 Job ID: 53249122Role Description:
With our portfolio of customer facing projects and consultancy assignments increasing in our offices, we are looking for talented individuals to join our young and dynamic team. We are looking for both experienced and junior developers with knowledge of functional programming languages such as Erlang, Clojure, Haskell, Scala and the imperative languages like C, Java and Objective-C.
The right candidates will join small teams of highly skilled systems engineers developing software using Erlang/OTP. You will gain valuable experience in exciting state-of-the-art systems within the Telecom, Financial Service s, Banking, Messaging and Logistics sectors. As our clients are spread on six continents, there will be an opportunity to travel if you're up for it.
Responsibilities:
With experience of real time or embedded software and associated hardware, this role would be responsible for the design and programming of related operating software.Liaise with Electronic Design Engineers to ensure that the functionality met specifications.May be responsible for other Software Engineers within a project team. 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 .Experienced programmers will be expected to mentor and coach junior staff.Minimum Education:
A Degree or Masters in Computer Science, or related subject.
Skills and experience required:
Essential
Experienced in the use of the Erlang Open Telecoms Platform for the delivery of complex systems. Must have demonstrable experience of designing and delivering multiple projects in at least one industry sector. Demonstrable software development and implementation experience Demonstrable knowledge of Erlang programming which will be tested.Experience with Linux, OS X and Solaris operating systemsGood verbal and written communication in EnglishGood customer facing and presentation skills.Desirable
Experience with languages such as C and JavaKnowledge of Distributed Computing, in a multicore environment Track record of being able to achieve project milestones and complete tasks.Experience of implementation of soft real time serversExperience with interconnection protocols (HTTP, XMPP, SMPP, ...)Experience with Agile Methods, including Test Driven Development Problem-solving and thinking laterally as part of a team to meet the needs o f the project.Ability to plan and estimate work.Equal opportunities:
The right candidate will work in a rapidly expanding company which is an equal opportunities employer and positively encourages 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.
0 comments on Erlang Software Engineer :
Post a Comment