Experience in at least one full software or product development cycle, preferably using Agile methodology, is preferred. You should possess strong analytical, conceptualisation, and problem-solving skills, with the ability to articulate technical concepts clearly to business stakeholders.- Beyond technical competencies, you should be highly driven and able to work independently, while also being a strong team player who can manage multiple projects and priorities concurrently.Successful candidates will be offered a 1-year contract, in the first instance.