A strong background in enterprise scale software development At least three years’ experience managing web based software development projects A background in Agile development would be desirable too Strong people management skills The ability to multi-task across a range of complex projects A proven track record in managing projects in a fast-paced environment