Senior Developer


Job Description

MUST BE UK BASED - the position will be permanently based in London.

Applicants must be eligible to work in the EU.

Designing and developing systems using Agile
•Work to establish best practices and future direction of our internal systems, most of which need building from scratch, using:o(A)TDD / BDD
oPair programming
oContinuous deployment
oModern web frameworks (Django, Rails, CodeIignitor etc)
•Working with internal business clients to understand their requirements and translate them into value-generating technical solutions
•Supporting, troubleshooting and managing production applications
•Enabling bespoke and standardised data integration with clients
•Assisting the tech team in transitioning our current Java-based technology stack to a Ruby/Rails-based one and implementing solutions that help us in that transition
•Working on system blockers (lack of technology solutions impeding business progress) with two other senior team members
•Mentoring and growing a talented team of developers
•Assisting in our continued improvement of Agile across tech & biz, including tools and technologies.
•Work together with our CTO, Team Lead and Principal developer to formulate our strategy for migrating existing solutions to a new technology stack.
•Be part of an entrepreneurial team whose goal is to accelerate the growth of the company

Skills: agile, troubleshooting