All potential applicants are encouraged to scroll through and read the complete job description before applying. Key Responsibilities Operate as a cross-functional engineer within an Agile team, specialising in software development. Design, develop, integrate, test, and deploy software components an