Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues
Job Summary
Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues.
Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
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 our customers and colleagues.
Skills & Requirements
Must-have
Java8/17/21, SpringBoot3, Spring Security
React JS/ React Native
HTML, CSS, JavaScript, Redux
Secure coding practices
Unit testing practices
Nice-to-have
Message Queue services
Microservices architecture
DevOps tools and testing frameworks
Continuous improvement
Collaboration and knowledge sharing
Key Requirements
In-depth technical knowledge and experience
Thorough understanding of underlying principles
Leadership responsibilities or technical advisor role
Risk and controls, change and transformation
Business acumen, strategic thinking, digital and technology