OneMain Financial Jobs

Job Information

HSBC Senior Software Engineer in Xi'an, China

Senior Software Engineer

Brand: HSBC

Area of Interest:

Location:

Xi'an, SN, CN, -

Work style: Hybrid Worker

Date: 4 Mar 2026

Some careers have more impact than others.

If you’re looking for a career where you can make a real impression, join HSBC and discover how valued you’ll be.

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

Business: HASE Technology

Job ID: 33722

Principal responsibilities

  • Work in HangSeng CMB Mobile App Engineering POD and deliver projects as planned and with quality to help users to 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 the technical problem in project development efficiently.

  • Ensure the program code go through the required cybersecurity and quality scan via approved tooling.

  • Prepare project related documentation and ensure compliance and audit policies strictly followed.

Qualifications

  • At least 4-5 year of experience in Mobile iOS App Engineering

  • Solid Native app development skills using Objtive-C and Swift, with MVC/MVP/MVVM framwork

  • 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 requirement.

  • Strong problem solving skills, ability to solve complex problems and propose solutions

  • Should possess Good analytical skills and communication skills

  • Should be familiar with trouble shooting, 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

  • Able to work under pressure and flexible in different nature jobs.

  • Good sense of commitment and ownership, and a team player

DirectEmployers