A permanent, UK based, remote, Full Stack Developer - C# needed for a London based company. Must be able to attend team meetings in London on a monthly basis.
Working in an Agile development environment, maintaining several products in a range of languages including:
- A centralised data platform exposed through REST APIs currently built primarily with Rails.
- A remotely managed, distributed network of agents deployed in schools throughout the country, written in C# and Atom.
- Customer facing web apps currently in React and Rails with some new projects starting in Elixir/Phoenix and React/TypeScript.
- You will get involved with the whole product range and, as such, will have the opportunity to be exposed to all of the technologies mentioned above with a focus on the back-end systems but plenty of opportunity to be involved in the UI/UX should you so desire.
Strong C#/.NET skills are essential as this will make up approx 30-50% of the role.
Some Proficiency with the Ruby programming language and the Ruby on Rails web framework would be a big bonus.
Experience working with relational databases.
Comfortable working within an agile environment, including; pair programming, test driven development and continuous delivery.
Previous experience with the AWS platform and experience of working with (or at least an interest in) Docker containers would also be an advantage.
Knowledge and previous experience of scaling HTTP based services