Responsibilities:
1. System Development:
Requirement Analysis:
- Collaborate with group companies to analyze business processes and clarify system requirements.
- Conduct meetings with stakeholders to understand their needs and create detailed technical specifications.
- Assist and work with key users to draft and capture system requirements accurately for functional requirements specifications (FRS).
Design:
- Design the system architecture based on the gathered requirements.
- Develop detailed designs for modules, databases, and interfaces, outlining the overall system framework.
Development:
- Coordinate technical project support for production and development system during infrastructure development and implementation phase.
- Implement system development using programming languages.
- Perform coding for both backend and frontend components, ensuring integration and functionality of the system.
Testing:
- Conduct unit tests, integration tests, and user acceptance tests (UAT) to ensure system quality and performance.
- Coordinate System Integration Test (SIT) and UAT processes.
- Ensure completeness of test scenarios for integration testing
- Fix bugs and implement improvements based on test results.
Deployment:
- Execute the deployment and rollout of new systems.
- Plan and perform system migrations, including data transfer and user training.
- Work with project teams to ensure smooth migration of data.
2. System Operations & Maintenance:
Daily Operations Management:
- Maintenance of business software and application with system owner
- Monitor the operational status of existing Warehouse Management Systems (WMS) and other systems, responding quickly to any issues.
- Use performance monitoring tools to check and maintain system health.
- Be prepared to work on public holidays as required, ensuring the continuous operation and support of critical systems.
Troubleshooting:
- Identify the causes of system errors or failures and take immediate corrective actions.
- Provide technical support to software and application management, addressing user inquiries and issues.
System Updates and Improvements:
- Plan and implement regular system updates and patches.
- Propose and execute continuous improvement measures based on user feedback and system performance analysis.
3. Project Management:
Project Planning and Execution:
- Assist Project Manager to define project scope, objectives, schedules, and budgets, managing project progress from inception to completion.
- Support to assign tasks to team members, track their progress, and ensure timely completion of milestones.
Communication:
- Hold regular meetings with customers and stakeholders to share project progress, issues, and solutions.
- Create and maintain technical documents and reports, sharing information with relevant parties in a timely manner.
- Report on project progress in a scheduled and timely manner, highlighting any risks, issues, or changes.
Risk Management:
- Anticipate potential risks during project execution and develop appropriate countermeasures.
- Respond quickly to any issues to keep the project on track and aligned with the plan.
4. Collaboration:
Internal and External Coordination:
- Work closely with group companies in the Asia region to share system requirements and facilitate improvements.
- Collaborate with other teams within the IT department (e.g., infrastructure team, security team) to provide integrated solutions and support.
Cross-Functional Team Collaboration:
- Cooperate with other departments such as logistics operations, customer support, and sales to enhance business process efficiency.
- When necessary, work with external vendors and partners to advance and implement projects effectively.
Training and Knowledge Sharing:
- Conduct training sessions for team members on new technologies and best practices.
- Share knowledge and documentation about the system to improve the overall skills and expertise of the team.
Required Work Experience/Skill Sets:
- Bachelor’s degree in computer science, Information Technology, or a related field. A certification in Project Management is advantageous.
- Minimum of 3 years of relevant experience in IT system development projects
- Excellent oral and written communication skills. Ability to effectively communicate with both technical and non-technical personnel and interact across various levels of the organization.
- Excellent and strong problem solving and critical thinking skills.
- Ability to address incidents with a sense of urgency while maintaining composure.
- Ability to effectively coordinate issues between IT Operations, Application Development, and Infrastructure teams.
- Strong team player who is highly motivated and a quick learner
- Flexible, self-starter with the ability to make sound decisions independently.
- Willingness and ability to learn new technologies, concepts, and processes as required. Commitment to keeping technical skills up-to-date and adaptable to change.
Interested candidates who wish to apply for the advertised position, please click APPLY to submit your resume.
EA License No.: 13C6305
Reg No: R24122460
For candidate who applied for the advertised position is deemed to have consented to us that we may collect, use or disclose your personal information for purpose in connection with the services provided by us.