Position title
Analyst Programmer / Senior Analyst Programmer
Description
- Design, develop and maintain distributed applications to enhance digital solutions to support business operations with microservice architecture
- Setup and maintain CI/CD pipeline to streamline development processes
- Collaborate with Business Analyst to identify user requirements for your projects or tasks and plan for delivery
- Discover and evaluate new technologies to support business needs and strategy
Responsibilities
- High Diploma or above in Computer Science or software Engineering related disciplines
- 2-4 years solid experience in application or development with C#, .NET Core, ReactJS, with various database (e.g. MSSQL, MySQL, MongoDB)
- Good experience in using microservice architecture with Docker and Kubernetes,
- Prior knowledge or experience in the followings areas are preferred:
- DevOps tools (Jenkins, Git, Jira) and test automation
- Agile methodology
- REST API design and system integrations
- Cloud platforms (GCP, AWS or Azure)
- Mobile development tools (ReactNative, flutter)
- Experience in UI/UX is a huge plus
- Good in both spoken and written Chinese and English
- Good team player and interpersonal skills, with high level of personal accountability
- Strong passion in new and emerging technologies and willing to learn
- Independent, proactive, innovative and able to work under pressure
- Candidate will less experience will be considered as Analyst Programmer