1. Analyze technical and business requirements and ensure the solution is in line with the product framework and product tech-stack.
2. Comply with the product guidelines and architecture.
3. Control the delivery procedures and processes and ensure the project delivery teams comply to them.
4. Collaborate with project management, project delivery leads and teams.
5. Be an internal and external Consultant/Industry expert and propagate the product brand as a Thought Leader in this space.
6. Groom and mentor the technical teams. Create and instil a strong knowledge base and understanding of Lending Platforms across the company
Job Requirements
1. Minimum Degree in Computer Science / related field
2. Minimum 15 years working experience in related field
3. Meticulous, detailed and able to work with minimal supervision
4. Good written, verbal and interpersonal skills in English
5. Good problem-solving skills with high level of initiative
6. Ability to work under pressure and meeting tight deadlines
7. Experience in Banking Solution development will be an advantage
8. Strong and hands-on experience with Java and Spring stack
9. Working knowledge of Web API, REST, XML, JSON
10. Hands-on experience in UI/UX development using JSP, HTML5, CSS3, JavaScript
11. Experiences working on Containers (e.g. Docker, Kubernetes) and DevOps technology on VMware infrastructure and/or Public Cloud (e.g. AWS, Azure, Oracle, Alibaba) will be an added advantage
12. In-depth knowledge of Cloud & distributed architectures, Microservice, API best practice design
13. Experienced in CI/CD and exposed to standard development ecosystem: SonarQube, Jira/Confluence, SVN, Jenkins, Eclipse