Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 31 Oct 2026

Sr. Associate Director, Software Engineering

GCIO Guangzhou, Guangdong senior full-time

The employer hasn't listed a salary.

Apply on GCIO

Description

We are currently seeking an experienced professional to join our team in the role of Sr. Associate Director, Software Engineering.

Principal responsibilities

  • Design, develop, test and maintain reliable software applications and services.
  • Build solutions supporting areas such as:
  • Portfolio management and investment operations
  • Client onboarding and servicing
  • Portfolio reporting and performance analytics
  • Order management and trade processing
  • Risk, suitability and regulatory controls
  • Digital banking and relationship-manager tools
  • Translate business and user needs into clear technical designs and deliverable solutions.
  • Develop secure APIs, data services and user interfaces where appropriate.
  • Integrate applications with internal platforms, market-data providers and other financial systems.
  • Write clean, maintainable and well-documented code, supported by automated testing.
  • Contribute to code reviews, technical standards and engineering best practices.
  • Investigate production issues, identify root causes and implement sustainable fixes.
  • Support continuous improvement in application resilience, performance, observability and scalability.
  • Work within applicable information-security, data-protection, risk-management and change-control requirements.
  • Collaborate with colleagues across technology, asset management, private banking, operations, risk and compliance.
  • Participate in Agile ceremonies, planning, estimation and delivery activities.
  • Contribute to a culture of knowledge sharing, inclusion and responsible technology delivery.

Requirements

  • Professional experience in software engineering or application development.
  • Strong proficiency in one or more relevant languages, such as: Java, C++
  • Experience designing and consuming RESTful APIs and working with distributed systems.
  • Good knowledge of relational databases and SQL; experience with NoSQL technologies is useful.
  • Familiarity with version control, automated testing and CI/CD practices.
  • Understanding of software-development life cycles and Agile delivery methods.
  • Strong analytical and problem-solving skills.
  • Ability to explain technical concepts clearly to both technical and non-technical colleagues.
  • Sound understanding of secure coding, access control and data-protection principles.
  • A collaborative approach and a strong sense of ownership.

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://portal.careers.hsbc.com/careers/job/563774612561550

Apply on GCIO