How important is it to enjoy what you do? Let’s be honest, the day-to-day responsibilities of your job are generally the same aren’t they? Well, what if the outcomes of your responsibilities are life-changing for other people? For our Developers, they are. What will you get from us? Work When and Where Works: our Developers work in a hybrid model with a few days a month spent in the office for team days, giving you the flexibility to work wherever works best for you. Our company culture is important to us, we’re proud of the continuous work we put in to create an environment in which everyone can truly flourish. A range of benefits designed to make your life easier inside and outside of work. KitKat time: 16 days a year dedicated to your learning and development What will you do? This is a role available for Student Placements / Graduates. This will be a 12 month placement for Student Placements or a permanent role for Graduates. This role will require your sound analytical and IT development skills to both enhance and deploy our solutions. The position also provides an opportunity to work in a fast-growing company that encourages personal development and knowledge sharing, allowing opportunities for developers to show others their recent findings of the in-depth system and fail-fast hypothesis driven development. The team works with a number of technologies and practices, including: C#, .NET, MVC, OOD SQL, Entity Framework, MySQL, Elasticsearch Bootstrap, TypeScript, D3 Microservices, RESTful Services, Docker, AWS Cloud Unit Testing, TDD, Dependency Injection, Continuous Integration & Delivery (CI/CD) Machine Learning / Artificial Intelligence (AI) What will you need? Attitude: self-learning, self-starting, individuals with initiative – you can’t know everything and you will face new challenges and need to reckon with new technologies on a regular basis Passion & enthusiasm: dedication to high quality, maintainable code and a love of problem solving Mastery: desire to be the best developer that you can be, we will help you reach your potential Team-player: collaborate with the whole company, within your squad, across squads, and across departments An ability to perform at a high level in a fast paced, dynamic environment, sometimes against tough deadlines Embrace Agile methodology & attitude, help us to make positive change