Learn and develop deep understanding about the overall platform / application
Provides strong technical supervision to the team in all assigned tasks.
Provides input and review all design related decisions
Enforces Code Quality Checks and Control.
Establishes project schedules, assign tasks, monitors progress against schedules, and conduct technical reviews of assigned projects.
Ensures that the organization standards are followed during various phases of software development lifecycle also ensuring the deliveries are of the expected quality.
Study and develop good understanding of the Functional aspects of the application
Learn and understands technical and functional architecture and guides the team in their day to day tasks
Guides the team on design and development activities.
Programs hands on for development, maintenance and enhancements of the new existing systems/platform.
Role Holder Profile
Minimum 5 years of solid experience. Thorough knowledge of software design and development practice; programming techniques and systems; and language platforms.
Technical / Functional Skills
Have excellent proven knowledge of Java, Spring, SQL and Micro services Exposure to SAAS/PAAS technologies Experience of GWT or other UI Frameworks like React / Angular JS is an added advantage. Domain knowledge on Investment Banking/Wealth Management would be a an added advantage.
Nice to have skill set like New relic, Kubernetes and AWS
Top Yodlee Product Development Engineer Lead Interview Questions
Q1. Palindrome Linked List Problem Statement Determine if a given singly linked list of integers is a palindrome. Return true if it is a palind... read more
Q2. Prime Numbers Identification Given a positive integer N , your task is to identify all prime numbers less than or equal to N . Explanation:... read more
Q3. Infix to Postfix Conversion You are provided with a string EXP which represents a valid infix expression. Your task is to convert this give... read more