New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
HSBC

Senior Software Engineer

HSBC
Apply →
senior full-time Xi'an, Shaanxi

First indexed 14 Aug 2026

Description

We are currently seeking an experienced professional to join our team in the role of Senior Software Engineer.

Principal responsibilities:

  • Work in HangSeng CMB Mobile App Engineering POD and deliver projects as planned and with quality to help users achieve business objectives.
  • Participate in technical design, program development, unit test, support SIT/UAT, release and ongoing production support.
  • Maintain a good working relationship with relevant stakeholders such as users and IT partners.
  • Solve technical problems in project development efficiently.
  • Ensure program code goes through required cybersecurity and quality scans via approved tooling.
  • Prepare project-related documentation and ensure compliance and audit policies are strictly followed.

Requirements:

  • At least 4-5 years of experience in Mobile iOS App Engineering.
  • Solid Native app development skills using Objective-C and Swift, with MVC/MVP/MVVM framework.
  • Strong knowledge of software design and patterns.
  • Experience in building and enhancing automation frameworks.
  • Strong quality engineering and test management skill sets.
  • Good understanding of 'Commercial Banks' domain and requirements.
  • Strong problem-solving skills, ability to solve complex problems and propose solutions.
  • Good analytical skills and communication skills.
  • Familiarity with troubleshooting, production issues handling.
  • Good understanding of HTTP, JSON protocol and syntax, JIRA, Jenkins (CICD exposure), and Confluence.
  • Implement all test activities (Behaviour Driven Development (BDD), UI Tests (Browser and Mobile), Unit Tests).
  • Ability to work under pressure and flexibility in different nature jobs.
  • Good sense of commitment and ownership, and a team player.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://portal.careers.hsbc.com/careers/job/563774612116736