You will be responsible for :- Writing well-designed, testable and efficient code.- Gathering and evaluating user feedback.- Working as a part of a dynamic team to deliver winning products.- Providing code documentation and other inputs to technical documents.- Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.- Troubleshooting and debugging to optimise performance.