Senior Agile Software Engineer Java | Nodejs | Python

Reqiva Limited
£50k - £60k pa + Equity
05 Oct 2017
06 Nov 2017
Contract Type
Full Time
Senior Agile Software Engineer (Python | C++ | Node.js | Big Data)

A great opportunity with a young but already successful software product company in central Newbury, to come on board at a critical time of commercialization and help drive innovation and scalability of their products.

Overview & Responsibilities:

The company has been established for several years and growing steadily and cautiously whilst driving demand for their software product. Now, having secured significant further funding they are in a period of increased commercialization as they produce a variety of products associated with Big Data and Security! This is a Senior Engineer role working primarily on the serverside and parsing/messaging systems so a deep knowledge of computer science principles along with good experience of web scalability and optimization is necessary; ideally also Big Data.

The ideal Senior Engineer will have the opportunity to work across a variety of languages both functional and Object Orientated, such as CoreJava, Python, JavaScript/Node.js, Scala etc. You will be working within an HBase ecosystem and have exposure to a modern tech stack including Postgres, ElasticSearch, RabbitMQ, Cassandra, MongoDB.

Skills Required:

* Advanced Object Oriented development or Functional programming experience (the company are using primarily Java, Python and JavaScript/Node.js but a strong background in other languages and a desire to learn these would be considered: Scala, F#, Golang, C++, Ruby etc.
* Excellent experience working in an Agile environment, with hands on experience of Continuous Integration or Delivery/Deployment and Test Driven Development
* An appreciation for the benefits of Paired Programming and eXtreme Programming practices
* Strong knowledge of web scalability, optimization and distributed systems
* Experience of cloud technology would be highly advantageous (especially AWS)
* Experience working across the full stack of software development (WebServices / API's; JavaScript / HTML / CSS)
* Strong database skills (ideally Postgres, MySQL or NoSQL technologies)
* Excellent communication skills and a desire to take on a Senior position and be involved with technology strategy, mentoring and architecture/design

This role offers a fantastic opportunity to come on-board at a critical time in the companies growth and you will be rewarded by not only the opportunity to grow with the company but also to work on some incredibly cool technology.


This role is based in central Oxford, within easy walking distance of the train station.

Salary for Senior Agile Software Engineer

£50,000 - £60,000 Equity + Training in Big Data tech


Nick Goodwin at Reqiva ltd
This job was originally posted as