Software Developer


Software developer

Keywords: Scala, Akka, Erlang, Elixir, microservices, scalability, concurrency

As a developer you’re working in a small dedicated team to ensure the organization can effectively build the applications it is relying on.

You will focus mostly on new application development, commonly involving data stream processing and concurrent computing, on scalable and highly available platforms. The young codebases that we work on today are built with Scala and Akka, new projects may also adopt other technologies.

You’re employed full time, working from the Aberden office, in a collaborative work environment. Are you a passionate developer with a keen interest in new application development using modern technologies and are you looking for a new challenge? Then apply for this position.

We offer:

  • Full time employment (40 hours a week)
  • New application development, using modern technologies
  • Challenging work atmosphere with room for own input and dynamic development
  • Contact with international colleagues in offices worldwide

You can:

  • Comprehend, create and extend complex application designs
  • Function and communicate well (written and verbally) in a team having diverse expertise
  • Work independently, show initiative with fresh ideas and recommendations
  • Understand internal business needs and translate them into application design (often from scratch)

You have:

  • A master (MSc) degree in Computer Sciences. Alternatively a master degree in Mathematics, Physics or Engineering with substantial professional experience
  • 3+ years of development experience
  • Interest in topics like message queues, microservice architecture and scalable and highly available platforms
  • Proven interest in ‘languages’ that provide alternative solutions to the concurrency problem (e.g. Scala/Akka, Erlang/Elixir)
  • Experience with shared code repositories (Git, SVN, Mercurial)
  • Proficient level of English (ILR Lvl 3)

In order to apply for this position applicants MUST meet the above criteria.  If your resume does not match this criteria you will not be able to apply for this position.  Applicants must have current legal authorization to work in the UK on a full-time basis for anyone other than current employer. 

Agency calls related to this job profile are not appreciated.

Application Details

Carol Alexander

Store this job