Job Description Joining an existing medium sized team you will be a leading developer on an exciting new development project. You must be able to bring new ideas as well as mentoring junior members of staff. The company and role will be demanding, but the company are very very chilled!! The company