- Leading the team and hands on in analysis, design, development, testing, troubleshooting throughout the projects development life cycle.
- Managing all activities of the team and set goals/KPI for each team member to ensure timely project delivery.
- Responsible on improving existing system in term of security, performance, monitoring and scalability.
- Building new application, revamp legacy application and proof of concept with latest architecture direction and standards.
- Plan and driving technical roadmap on revamping legacy applications.
- Collaborate closely with architects and application security to keep system with up-to-date technology trends, standards and architecture.
- Collaborate closely with other engineering team to complete the project.
- Lead and mentor team member.