● Study and understand solution design documents provided by the Engineering Manager to ensure a consistent understanding of project requirements. ● Write codes to develop the project as per technical requirements. ● Provide technical solutions/feedback to the Engineering Manager and other team members during the project development process. ● Perform unit testing of each task completed to ensure that the task has met the technical requirements. ● Strictly follow the Engineering Manager’s sprint and version planning ● Provide timely information and solutions/feedback to the Engineering Manager to minimize risks and control deviation in the project timeline. ● Support the Engineering Manager to assess the real-time status of project development. ● Work closely with the Engineering Manager to prepare your professional development plan, and work diligently to fulfill planned learning activities.