As a Graduate Software Engineer, what you lack in tried and tested experience you more than make up for with energy, passion and new ideas (as well as some relevant coding education, self taught or further education, it’s what you can do that counts). That’s exactly what we are looking for. Expect learning at hyperspeed and working with incredible technologies on challenging problems. You’ll be working with some exceptional, proven software engineers who are supportive and friendly, each of which have been where you are now, so if you like the sound of what we are doing and don’t mind getting stuck into difficult tasks on day one then continue reading.
Furthermore, your lack of experience will lend itself well towards learning about effective team communication and contribution towards solving difficult problems at scale. Whilst you won’t be expected to contribute in architectural design discussions and task planning sessions, you may be expected to join in and learn from and work with our growing product management team. A graduate's role is to learn quickly by doing, and we have plenty of doing to be done.
In short, we are looking for graduate software engineers who, regardless of their past achievements, share our curiosity for learning and ambition to keep improving. We offer a clear opportunity to test your skills by delivering incredible software at scale that delivers impactful results for our customers.
We do not expect anyone to meet every expectation below, so please use the following as a guide only, if you learn fast and have a strong foundational skill set and experience, we’d like to hear from you.
As a minimum: