# Consultant Specialist

**Company**: GCIO
**Location**: Guangzhou, Guangdong
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://portal.careers.hsbc.com/careers/job/563774612616479?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/consultant-specialist-0dbabfa2-b14/

## Description

We are currently seeking an experienced professional to join our team in the role of Consultant Specialist.

Principal responsibilities:

- Design, develop, enhance and maintain modernised applications in line with approved technical specifications, coding standards and engineering practices.

- Write clean, efficient and maintainable code using appropriate programming languages, frameworks and development tools.

- Develop scalable, resilient and secure cloud-based solutions using open-source technologies and cloud-native services.

- Implement application features, integrations, APIs and data-processing components.

- Perform unit, integration and system testing; investigate and resolve defects and technical issues.

- Prepare and maintain technical documentation, including design notes, configuration details and deployment instructions.

- Participate in code reviews, application deployments, release activities and post-implementation support.

- Follow software-development lifecycle processes, security requirements, operational controls and relevant engineering standards.

Requirements:

- University degree or above in Computer Science, Software Engineering or a related discipline.

- Good written and spoken English communication skills.

- Demonstrable experience developing software, applications or solutions for large-scale systems, ideally using Java/Spring or Python.

- Practical experience with cloud-native technologies and services, including platforms such as GCP, AWS or Alibaba Cloud.

- Good understanding of microservices architecture and design principles.

- Experience applying software design patterns to develop maintainable, scalable and reliable solutions.

- Understanding of software-development lifecycle practices, including version control, testing, debugging and deployment.

- Ability to work effectively as an individual contributor within a development team and contribute to high-quality technical delivery.

You'll achieve more when you join HSBC. HSBC is an equal opportunity employer committed to building a culture where all employees are valued, respected and opinions count.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Java
- Spring
- Python
- GCP
- AWS
- Alibaba Cloud
- microservices architecture
- software design patterns

### Nice to have
- Java/Spring

---

Source: [Apply at portal.careers.hsbc.com](https://portal.careers.hsbc.com/careers/job/563774612616479?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
