Software Engineer (Guangzhou, GD, CN, 510620)

HSBC
Guangzhou
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Cross-functional collaboration","Compliance","Continuous improvement","Documentation","Networking"]

Design, develop, and deploy mobile components, libraries, and reference apps for an HSBC technology team. Build applications that meet performance, availability, security, and resilience needs, while automating build, testing, and deployment across environments. Drive CI/CD automation in a DevOps product/service team, ensure compliance and service management data quality, and help modernize mobile architecture using Android (Kotlin/Java) and current toolsets.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
HSBC
HSBC
1 day ago

Software Engineer (Guangzhou, GD, CN, 510620)

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Design, develop, and deploy mobile components, libraries, and reference apps for an HSBC technology team. Build applications that meet performance, availability, security, and resilience needs, while automating build, testing, and deployment across environments. Drive CI/CD automation in a DevOps product/service team, ensure compliance and service management data quality, and help modernize mobile architecture using Android (Kotlin/Java) and current toolsets.
Location: Guangzhou
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop mobile components, libraries, and reference applications, documenting knowledge and best practices.
  • •Design, develop, and deploy applications meeting load, performance, availability, security, and resilience requirements.
  • •Automate build, testing, and deployment processes across all environments to minimize variation and ensure predictable quality.
  • •Automate continuous integration/continuous delivery pipelines within a DevOps product/service team and drive continuous improvement.
  • •Ensure compliance with relevant controls and service management standards and maintain high data quality in service management systems of record.

Key Requirements

  • •Bachelor’s degree in Computer Science or related disciplines, or equivalent experience.
  • •Mobile development experience, including defining mobile architecture and a technology roadmap.
  • •Native Android development experience with solid hands-on expertise in Kotlin and Java, including multi-threading and data storage.
  • •Experience using REST and JSON, third-party libraries and APIs, and building proof-of-concepts quickly.
  • •Hands-on experience with modern mobile patterns and practices (e.g., MVP/MVVM/Redux), unit/UI testing, networking, and CI/CD (e.g., Jenkins with Git).
Experience:Mobile developmentDevOps
Education:Bachelor's in Computer Science
Skills:Cross-functional collaborationComplianceContinuous improvementDocumentationNetworking
Tech Stack:Android SDKKotlinJavaRESTJSONThird-Party LibrariesAPIsCI/CDDevOpsJenkinsGitSourcetreeMVPMVVMReduxUnit testingUI testingNetworkingAndroid

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