Software Developer

Role Summary

We are looking for a Software Developer to join our small, rapidly growing, talented team based in our main office located near Bristol Airport.

Key duties include (but are not limited to):

  • Consult with other members of the company and customers to clarify and evaluate requirements
  • Generate estimated work effort required to implement requirements
  • Develop tests and software to meet requirements

Technical skills

  • Good knowledge of software engineering methods and software lifecycle processes
  • Experience in source control and issue tracking systems
  • Understanding of and ideally experience of Test Drive Development
  • Experience in languages/platforms: SQL, ASP, C#, JAVA, JavaScript; Windows IIS & WPF, Android, iOS

Personal skills/attributes

  • Honest with a passion for software and an ability to tolerate pressure
  • Friendly, professional manner and excellent written & verbal communication skills

How to apply

1. Complete pre-interview test

It is really important that you do all your work in the browser so that we see your workings. This isn’t a ‘Get the best answer’ test, rather it’s a way for us to see how you work.

  1. In a browser go to http://cyber-dojo.org/ and click on ‘Create’
  2. Select your preferred language & test, for the exercise select ‘Fizz Buzz Plus’ (not the ‘Fizz Buzz’) and then click on ‘Create’
  3. On the next page copy the URL (as this contains your id, e.g. http://cyber-dojo.org/dojo/index/D9D8BB04A5 and save it. When you are ready to submit your application please paste the URL into the URL field on the contact form below
  4. Click on ‘Enter’ and complete the exercise to your satisfaction, there is no right or wrong answer nor time limit

2. Complete and submit contact form below

Your application

You must have Javascript enabled to use this form.