The ideal candidate for this role will demonstrate the following characteristics and experience:• Flexible attitude and willing to take on new challenges – someone who is dynamic, high-energy and works with a sense of urgency.• Must possess aptitude for grasping new technical concepts. • Strong understanding of the full life-cycle development process. Must understand both agile and traditional development techniques, and be eager to influence the processes adopted by the team in delivering projects.• Adhere and contribute towards architectural & development techniques and standards. • Work timings will vary 4 to 5 days a month to support engineering activities with global teams.