Software Engineer / Software Developer

Evolution Recruitment Solutions
40,000 - 60,000 plus benefits
20 Apr 2017
20 May 2017
Contract Type
Full Time
Software Engineer / Software Developer – Gloucestershire - £40,000 - £60,000 plus benefits and flexible working

A unique opportunity has arisen, for a talented Software Engineer, who is comfortable using a number of programming languages and keen to learn a range of new technologies, to join an outstanding technology business and work on a variety of pretty amazing projects.
We are looking someone with an inquisitive and inventive mind, who would like to tackle some challenging and interesting problems.

The role
As a software engineer you will primarily carry out high level research and solution development across a wide range of technologies. You will be happy picking up the latest Big data technologies, keen to learn new open source technologies and frameworks and to broaden your understanding of how technology works and what potential it holds.

Essential skills
  • Good software engineering skills with a mix of the following
Java / JEE / Python / Scala /JavaScript / Typescript /C# / C++
  • Good degree in Computer Science or similar subject
Desirable skills
  • Knowledge of Big data technologies, such as Cassandra, ElasticSearch, Hadoop, Spark, Hive
  • Knowledge of Machine Learning, Deep learning or Artificial Intelligence
  • Knowledge of NOSQL databases
  • TCP /IP
  • Encryption / Security
  • Previous exposure to a research environment
  • PhD / Masters (Computer Science / Machine Learning / AI) or similar

This really is a unique opportunity to join an innovative company, involved in a range of cutting edge research. Ongoing training and continued support will be provided, in an environment that promotes creation, free thinking and promotes a healthy work life balance.

For more information, send your CV to

Urgent role - please apply now!

Please note that no terminology in this advert is intended to discriminate on the grounds of age, and we confirm that we will gladly accept applications from persons of any age for this role.