Role:
An experience software development lead to work with the software team in architecting, designing,
implementing and maintaining turnkey software applications.
Primary Responsibilities:
• To interpret business requirements into technical solutions.
• Participates in projects involving many cross-functional resources and be familiar with the
applications, infrastructure and security technologies.
Job Knowledge/Skills
• A bachelor’s degree in computer science/ software engineering, with knowledge in systems
analysis, design and development, software development lifecycle, Application support and
maintenance.
• Good experience in eliciting requirements, modeling business processes, data requirements and
software development.
• Min 5 years of solid hands-on JAVA Application development experience with in-depth
competency of the following:
a) HTML5, Javascript and React-JS
b) Java and Springboot development
c) Database: MySQL, SQL Server or Oracle
d) Rest and SOAP protocals
e) Others: Jasper Report, OAuth2, JWT
• Excellent inter-personal skills – possessed the personality to build good relationship with external
customers and colleagues.
• A good team player and possess the leadership qualities to lead the IT team.
• Self-motivated, result-oriented, organised and ability to work independently with priorities.
• Able to write design specifications and technical documents
• Strong problem solving skills.