Graduate Developer , London, Krakow, Stockholm, East and West coast USA

Erlang Solutions - - May 21, 2012

Role Description:

If you are looking to work for a rapidly expanding global company and community, with offices in prime locations in Europe, building state of the art technological solutions, then this is the opportunity for you.  We are a young, dynamic and friendly organisation, offering a competitive salary and benefits package and the possibility of travel to exotic locations for the right candidates.

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.

 You 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 Financial Services including Payments, Automotive, Telecom and Gaming sectors. As our clients are spread on six continents, you will be required to be flexible about travel to customer locations for short periods when required.

Responsibilities:

  • 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, Certification, Training:

A Degree or Masters in Computer Science, or possibly an Erlang Foundation certificate.

Skills and experience required:

Essential

  • Demonstrable knowledge of Erlang programming
  • Experience with Linux and Solaris operating systems
  • Experience of using one or more of Riak, CouchDB, ejabberd, and RabbitMQ will be a distinct advantage
  • Good verbal and written communication in English
  • Good customer facing and presentation skills.

Desirable

  • Experience with languages such as C and Java 
  • Experience of implementation of soft real time servers 
  • Experience with interconnection protocols (HTTP, XMPP, SMPP, ...) 
  • Experience with Agile Methods, including Test Driven Development
  • Knowledge of:
    • Distributed Computing
    • Parallelism and concurrency
    • Virtualisation.

Equal opportunities:

Erlang Solutions 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.



Categories: Companies  Erlang Solutions