# Senior Software Engineer

**Company**: HSBC
**Location**: Xi'an
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://portal.careers.hsbc.com/careers/job/563774611335318?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_967ba771-404

## Description

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.

As a Senior Software Engineer, you will work in HangSeng CMB Mobile App Engineering POD and deliver projects as planned and with quality to help users achieve business objectives. Your responsibilities will include participating in technical design, program development, unit testing, supporting SIT/UAT, releasing, and ongoing production support. You will also maintain a good working relationship with relevant stakeholders such as users and IT partners.

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 requirement

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

- Good analytical skills and communication skills

- Familiarity with trouble shooting, production issues handling

- Good understanding of HTTP, JSON protocol and syntax, JIRA, Jenkins (CICD exposure) and Confluence

You'll achieve more when you join HSBC. HSBC is an equal opportunity employer committed to building a culture where all employees are valued, respected, and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working, and opportunities to grow within an inclusive and diverse environment.

## Skills

### Required
- Objective-C
- Swift
- MVC/MVP/MVVM framework
- Software design and patterns
- Automation frameworks
- Quality engineering
- Test management
- HTTP
- JSON protocol and syntax
- JIRA
- Jenkins
- Confluence

---

Source: [Apply at portal.careers.hsbc.com](https://portal.careers.hsbc.com/careers/job/563774611335318?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
