Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for customers and colleagues
Job Summary
Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for customers and colleagues.
Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration.
Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
Matching Summary
Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for customers and colleagues.
Skills & Requirements
Must-have
Android application development
Kotlin and/or Java
RESTful APIs integration
Unit and UI testing frameworks
Version control systems (Git)
Agile/Scrum delivery environments
Nice-to-have
Large-scale digital or mobile banking
Performance optimization and memory management
DevOps practices and monitoring tools
Secure mobile application development
Cross-platform team collaboration
Key Requirements
In-depth technical knowledge and experience
Thorough understanding of underlying principles
Leadership responsibilities or technical expertise development