
Senior Software Engineer
- Guangzhou, Guangdong
- Contract
- Full-time
- Analyze the business requirements and translate them into technical specifications.
- Implement (Develop, Unit test, and follow up with users) IT solutions, specifically in Java/Python/DevOps, big data and OLAP domain.
- Ensure developments made are designed for the global business benefit in the global platform.
- Act in respect of development/design best practices and delivery process in place.
- Provide input to test plans and testing strategies.
- Understanding the system data flows from Front to Back.
- Build good working relationships with other IT departments and relevant business areas.
- A university graduate with a degree in computer science, IT or a related discipline.
- Be able to think logically and learns quickly.
- Welcome enthusiastic and self-motivated person to work as part of the team.
- Good communication in English is required to work with global team.
- Solid Java skill or other similar Object-Oriented programming language.
- Good engineering mindset with understanding of automated testing.
- Development and deployment of software to a cloud based service provider such as GCP, AWS, AliCloud.
- Spring, Spring Boot, and Micro Services
- RESTful API design
- Some exposure to container technologies such as Docker, Kubernetes
- Devops related tooling such as Ansible, Terraform.