-Technical Troubleshooting -Continuous Learning -Software Design -Strategic Thinking -Change and Transformation Digital and Technology -Computer Programming -Teamwork -Business Acumen -Secure Coding Practices -Communication -Test Automation -Problem Solving Tools -Risk and Controls Minimum years of experience: 5-8 Areas of responsibility: To design, develop and improve software utilising various engineering methodologies that provides business platform and technology capabilities for our customers and colleagues.