The Opportunity
You will be part of the Technology Team and directly reporting to our Head of Technology. As an Engineer, you take over ownership for projects from conception to final product. Your tasks will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. You will also be involved in directing system testing and validation procedures and working with customers or departments on technical issues including software system design and maintenance.