Job Description
Key Responsibilities:
- Develop and enhance the supplier portal and supply chain applications to optimize vendor interactions.
- Design and implement applications aimed at data analytics initiatives.
- Create and manage algorithms for data integration and standardization.
- Collaborate with cross-departmental teams to generate management reports, dashboards, and analytics.
- Support the expansion of business operations in line with the company’s strategic objectives.
- Engage in the full software development lifecycle for web and mobile applications.
- Gather requirements and provide technical assistance to customers.
- Ensure the security of web applications by adopting industry best practices.
- Establish and manage cloud infrastructure for application deployment.
- Address customer requests for upgrades and maintenance, including database version updates.
- Respond to customer inquiries, including data patches and troubleshooting.
- Explore new technologies to enhance existing solutions.
- Conduct code reviews to maintain quality and adhere to best practices.
- Create and update documentation for both new and existing applications.
- Monitor application performance, optimizing for scalability and efficiency.
Required Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
- 3 years of experience in software engineering and the development lifecycle.
- Proficient in Java, Angular, SQL databases such as MySQL, PostgreSQL, and Oracle.
- Familiar with RESTful APIs, Node.js, Angular, React, Ionic, Java Enterprise, and Python.
- Experience using Git for version control.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Understanding of microservices architecture and related technologies.
- Experience with front-end frameworks (Next.js, Vue.js, Svelte) is a plus.
- Familiar with DevOps practices and tools.
- Background in Business Intelligence, data mining, or analytics.
- Knowledge of web security principles and practices.
- Hands-on experience with cloud platforms (AWS, Azure, Google Cloud).
- Familiar with Agile methodologies.
- Strong problem-solving skills and attention to detail.
- Prior experience in developing supplier portals or similar applications is advantageous.
- Proficient in both English and Chinese.
- Self-motivated, proactive, and able to work independently as well as collaboratively.