









You are enthusiastic, motivated and willing to make your mark. You have engineering skills and a passion for technology. You understand technologies such as Java, dependency injection, inversion of control, application servers (Tomcat, Jetty) and event streaming (Kafka). The intern role is involved in the full software lifecycle, works as part of our scrum teams and can make a real impact from day one. We'll give you the time and support to build up your skills and contribute to delivering great products. Key Accountabilities & Responsibilities: This position involves working with and being part of a cross-skilled development team and will have regular contact with teams looking after other aspects of PPB products & tools.: Take ownership of tasks as you work through them with assistance and support (when you need it); Strengthen your skills in your primary programming language; Focus on your own development through on-the-job experience and actively seeking learning opportunities; Get involved in discussions about how we can improve our products, our services and processes; You'll work towards understanding and learning test driven development.