Lead Software Engineer
Principal Accountabilities / Responsibilities
Involved in the whole life cycle of project implementation: Requirements gathering, design, development, testing, documentation and deployment.
Provide user support for existing implemented systems.
Troubleshoot issues/bugs for systems.
Involved in research and development of new technology and incorporating them into product roadmaps.
Provide on-site training to users for implemented systems.
Well versed in J2EE (Java) web development
Good knowledge in Spring Framework (Security, MVC, JPA)
Good knowledge of mobile development framework and tools
Experienced in database design and SQL
Experienced working in both Windows and Linux environment
Ability to perform independently and handle liaison from multiple entities.
Ability to manage a project with minimal supervision.
To guide and mentor junior software engineer.
At least 5 years’ experience involving in IT software systems implementation for lead role.
If you are interested in the position, click 'Apply Now' and write a short intro about yourself and attach your CV. We look forward to hearing from you!