Lead, manage, and mentor a team of developers to achieve project goals.
To be the bridge between the China R&D Software Team and Malaysian Team (Communication & Collaboration).
Collaborate with stakeholders, including product managers, and other developers to gather and analyze requirements and translate them into technical specifications and implementation plans.
Collaborate closely with the Project Manager to ensure effective communication and coordination within the development teams.
Responsible in fostering a collaborative and innovative work environment, promoting knowledge sharing and teamwork.
Work closely with the Project Manager to support the planning, execution, and delivery of software development projects.
Provide technical support to the development team, addressing challenges, and facilitating problem resolution.
Assist in project planning, task estimation, and risk management to meet deadlines.
Stay up-to-date with emerging technologies and best practices to continually improve the team's skillset and the technical stack.
Requirement:
Bachelor's degree in Computer Science, Engineering, or a related field.
Minimum 3-5 years experience in a technical leadership role, mentoring and leading teams.
Proficient in JAVA language, data structure, multi-thread programming, master common design patterns, performance optimization, and have good programming capabilities in Java IO, multi-threading, network, etc.
Strong knowledge of SQL, MySql, database fundamentals and Redis.