Experience in Big Data, Analytics and Machine Learning is a MUST Minimum 7 years' hands on experience using modelling tools for process and end-to-end solution design. Data Management knowledge and experience required. As the Senior Development Lead, you are responsible to understand the requirements, analyse the functional delivery, define specification, designing, writing, debugging and testing Experience in Big Data, Analytics and Machine Learning is a MUST. Ability to provide insights and guidance to the team with best software development practices and techniques. Ability to direct the team from concept, solution design to testing and implementation. Adhere to corporate standards, policies and architectural direction in developing the software Participate in requirements analysis and be able to make risk assessments of larger system design and come up with alternative designs. Research in new 3rd party/open source libraries, new technologies. Evaluate and communicate technical risk and ensure applications are delivered against a schedule with the highest quality. As part of the team, you will be called upon to design, estimate, develop, test and document the delivery over the entire lifecycle from inception to implementation. Working with architect, data modeller, business analyst and End Users within organization. Lead the team in the Development of Test Scenarios / Test Plan and to perform technical / functional testing to ensure requirements are well met Lead the team in conducting performance load testing and regression testing. Lead the team to perform analysis and troubleshooting of defects Responsible for mentoring junior developers.