Translate business and IT specifications into detailed design, source code, unit tests and system tests.
Ensure the quality of the development by implementing best practices and good design.
Document the code and features appropriately to facilitate maintenance and knowledge transfer.
Optimize the code to ensure maximum performance and scalability of the applications.
Provide 3rd level support on live applications in collaboration with other team members.
Preferably has a minimum of 4 years Bachelor’s Degree in Computer Science or any related course
Minimum of 5 years experience as a developer.
Strong knowledge in database scripting (MS SQL or Oracle PL/SQL)
Strong knowledge on various Reporting tools (at least 2)
Business Objects Reporting tools (Crystal Reports, Web Intelligence, Universe Builder)
Oracle Reporting tools (Oracle BI Publisher, OBIEE, OTM, OTBI)
SSRS or Report Builder
VB scripting / MS Visual Studio
Good knowledge and experience in designing database model
Good Knowledge in Datawarehouse/Datamart design
Good Knowledge in ETL
Knowledge in Azure Data Factory and Azure Data Lake
Knowledge in Azure DevOps and GIT is a plus
Knowledge in Agile development methodology
Good trouble shooting skills is a must.