Developer Opportunities

Thank you for your interest in working for StaffPlan.

Our graduate recruitment and placement programs attract a lot of interest and we have a very thorough selection process. It is in everyone's interest that we only invite for interview those people who have a realistic chance of being offered a position.

First up we need to make sure that you fulfil the following, non-negotiable, requirements:

  1. You have excellent communication skills in English, both written and oral.
  2. You are entitled, without sponsorship or interruption, to work in the UK for the next three years (does not apply to candidates seeking a placement).
  3. You are seeking full time employment and are prepared to travel to Clapham, South London, every weekday.

If you are OK with ALL of those then the next stage is to write some pseudo code so we can see how you approach a problem. What happens is that we email you a description of a simple problem (we have several problems that we select from at random - each is designed to take about an hour) and you reply to the email with your pseudo code. If you prefer, you can write real code in any of the languages we use at StaffPlan (C#, Delphi, Java).

Although there are no time limits we will take productivity into account when selecting for interview. For this reason you should only start the process if you have time to finish it (probably best to allow yourself 90 minutes - longer if you intend to submit working code).

So - get yourself a coffee, pen and paper (or whatever props you need to do your thinking), fire up your IDE (if you want to write real code), re-read those three points above (just to make sure you aren't wasting your time), type in your email address here and click here.

Trainer:

I enjoy working for StaffPlan because the work is varied, there are plenty of opportunities to get involved and there is a certain amount of autonomy and therefore trust.


Developer:

Working for a small dynamic company, where your actions will directly impact the working lives of our customers, and where your daily job will have an impact. And the development you do will see the light of day rather being lost in the bureaucracy of a larger company.


Developer:

It's small and you are not a number, you can have your say, it's flexible.