Software Engineer OOP | Functional | Agnostic

Recruiter
Reqiva Limited
Location
Newbury
Salary
£35k - £50k pa
Posted
03 Oct 2017
Closes
05 Nov 2017
Contract Type
Permanent
Hours
Full Time
Software Engineer

This is an opportunity for an adaptable Software Engineer who has experience of a broad range of OOP or Functional languages such as Python, Ruby, JavaScript, Core Java, PHP, C#, Scala, GoLang etc.

Company:

The organisation are making changes to their culture and are dedicated to modern development practices, with the help of a newly appointed Head of Development. They are in the exploratory stages of development, currently using Ruby and JavaScript, with a vision to implement the latest technologies including Go, Docker and AWS.

Their core services are accessed on a global scale, by some of the largest clients in the industry and are already growing rapidly this year. They operate on a 2 week sprint mentality and are true believers in Agile and TDD best practices.

Currently their main programming languages are Ruby and JavaScript, using Angular, Sinatra and AWS, with the vision to fully implement Docker and Go into their technology stack.

The ideal Software Engineer will have core values including Business Understanding, the appreciation for Software Languages being a tool and the desire to be involved in impressive technical design and strategy

Although JavaScript and Ruby are their main programming languages, this would suit someone with a broad technology stack and the ability to be adaptable to new technologies.

Technical Skills:

- Solid experience of OOP or functional programming languages: Ruby | Python | CoreJava | PHP | C# | Golang | Scala etc.
- Knowledge of one or more web frameworks e.g. Ruby on Rails | Laravel | NodeJS | Django |
- A desire to become a highly effective Polyglot Developer
- Ability to produce incredible and rich software
- Self taught programmer or excellent degree in a relevant field

Desirable Skills:

- JavaScript and AngularJS
- Knowledge of other technologies such as AWS, Docker
- Experience with TDD, Pair Programming, Continuous Integration

Salary for Software Engineer:

£35,000 - £50,000 - Flexible Working Hours, 37.5 hour/week, Serious Progression, Training on new technologies and time to adapt!

If you are interested in this role please contact Nick Goodwin at Reqiva
This job was originally posted as www.jobsite.co.uk/job/959255529