# Senior Software Engineer

**Company**: GCIO
**Location**: Xi'an, Shaanxi
**Experience**: senior
**Job type**: full-time
**Category**: IT
**Industry**: Technology

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

## Description

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.

**Principal Responsibilities**

- Demonstrated experience in software testing, including unit, integration and automated testing.

- Professional experience developing, testing or maintaining mobile applications and related technologies.

- Strong programming skills in one or more relevant languages, with the ability to write clean, maintainable and scalable code.

- Experience with software development life cycle practices, including requirements analysis, design, implementation, testing and deployment.

- Familiarity with mobile development frameworks, APIs, version control systems and continuous integration/continuous delivery practices.

- Strong problem-solving and analytical skills, with a focus on identifying root causes and delivering reliable solutions.

**Requirements**

- Proficiency in one or more programming languages commonly used for software and mobile application development.

- Practical knowledge of software testing methodologies, including unit, integration, functional and automated testing.

- Familiarity with mobile application development, testing frameworks, APIs and mobile operating system environments.

- Understanding of software development life cycle practices, version control and continuous integration/continuous delivery.

- Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues.

- Effective communication and collaboration skills, with the ability to work with cross-functional teams.

- Commitment to secure, reliable, maintainable and high-quality software delivery.

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
- software testing
- mobile application development
- programming languages
- software development life cycle practices
- problem-solving

---

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