About the Role
In this role, you will drive the overall development lifecycle and write well designed, testable and efficient code to develop functional capabilities & features of the mobile application focusing on coding, troubleshooting & debugging of applications and ongoing issues.
You will also collaborate with the tech & infrastructure teams, UI / UX & product teams to identify new features for the mobile application.
What will you do:
Work closely within agile scrum teams to build and develop new product capabilities & features for the digital bank.
Build clean, maintainable and flexible mobile APIs and develop microservices to evolve the digital bank's architecture and features.
Contribute to the overall development lifecycle – this involves writing well designed, testable, efficient code to develop functional mobile applications for the digital bank.
Collaborate with frontend developers to integrate user-facing requirements with server side logic.
Define and communicate these technical and design requirements, ensuring that they are aligned to user specifications.
Prepare and produce releases of software components.
Build reusable code and libraries for future use.
Troubleshoot and debug applications, resolving any ongoing issues.
Ensure good code quality and contribute to software code reviews.
Participate in scrum activities & discussions (e.g.
sprint planning, daily standups and retrospective) and provide input on backend development status – this involves prioritizing, scoping & communicating progress of deliverables.
Provide post-development tech support where relevant and necessary.
Establish, document and further the thinking around development & engineering best practices.
Skills, certifications and experience you possess:
Bachelor's Degree in Information Technology.
Possess minimum of 1-3 years of working experience, preferably in a backend development or engineering role in technology and / or financial related fields.
Knowledge of technology and market trends, and demonstrate a keen understanding & interest in digital channels and products.
Hands-on technical skills and competent in Java (Spring Boot, Kotlin, React, Angular, NodeJS, Python or R are a bonus).
Comfortable working in an iterative approach, driven by customer feedback and data insights.
Experience working with agile delivery methodology in close collaboration with cross-functional teams.
Understanding of major cloud applications (e.g.
AWS) and architecture is an added advantage.
*Only shortlisted candidates will be notified.#J-18808-Ljbffr
Built at: 2025-03-28T02:42:07.968Z