Associate Director, Software Engineering

HSBC
Guangzhou
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 10+ yearsSkills: ["Communication","Mentoring","Leadership","Stakeholder management","Independent working"]

Lead and mentor a software engineering team as a senior technical leader within Fin, Supervision and TR Tech. Drive hands-on development using core Java with Agile/DevOps practices, design system architecture and application components, and plan delivery timelines through sprint planning. Partner with upstream/downstream technical and business stakeholders to translate requirements into solutions aligned to future-state architecture, while managing and mentoring direct reports and ensuring high-quality, testable, deployable code.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
HSBC
HSBC
39 minutes ago

Associate Director, Software Engineering

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 39 minutes agoStatus: Live

Job Summary

Lead and mentor a software engineering team as a senior technical leader within Fin, Supervision and TR Tech. Drive hands-on development using core Java with Agile/DevOps practices, design system architecture and application components, and plan delivery timelines through sprint planning. Partner with upstream/downstream technical and business stakeholders to translate requirements into solutions aligned to future-state architecture, while managing and mentoring direct reports and ensuring high-quality, testable, deployable code.
Location: Guangzhou
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Director level

Key Responsibilities

  • •Act as senior technical lead for the team.
  • •Develop core Java solutions using Agile/DevOps practices and support deployment.
  • •Design system architecture and application components for technical deliveries.
  • •Plan and deliver against technical delivery plans using sprint planning and timelines.
  • •Mentor and manage direct reports and collaborate with business/IT stakeholders to deliver solutions aligned to strategic architecture.

Key Requirements

  • •10+ years of hands-on Java software development with microservices experience.
  • •Experience acting as a technical lead and leading/mentoring more junior engineers.
  • •Proficiency with tools such as Jenkins, GitHub, SonarQube, and Nexus.
  • •Experience with Unix/Linux and working with both RDBMS and NoSQL databases.
  • •Background in software engineering or computer science and strong verbal/written English communication skills.
Experience:10+ yearsSoftware developmentMicroservices
Education:
Skills:CommunicationMentoringLeadershipStakeholder managementIndependent working
Languages:English
Tech Stack:JavaMicro ServiceAgileDevOpsJenkinsGitHubSonarQubeNexusUnixLinuxRDBMSNoSQLApache BeamSoftware architectureUnix/Linux

Company Brief

HSBC
Global banking and financial services organisation offering retail, commercial, corporate and investment banking, wealth management, and global markets services across Europe, Asia, the Americas and the Middle East.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 1865
Glassdoor
Glassdoor: 3.6
WebsiteLinkedIn