Job description

Digital Business Services (DBS)

Our GCIO organisation plays a critical role for the bank. This team partners with the businesses to build the platforms, systems, and products that our customers use every day. We keep people’s money and data safe, and are at the forefront of driving innovation for our businesses, customers, and colleagues.

 

We are currently seeking an experienced professional to join our team.

 

In this role, you will:

HSBC is seeking a Senior Software Development Manager to join our team as a key member, leading a team of 8-10 developers to design and deliver banking systems within a rapidly evolving fintech landscape. In this role, you will drive business innovation through technology, acting as the technical core and manager of the team. Your comprehensive vision of architecture and hands-on problem-solving skills are crucial in leading the team to create high-concurrency, highly available, and secure financial-grade applications in an agile and efficient manner.

Overall Accountabilities

  • Team Management and Empowerment: Oversee daily management, goal setting, performance evaluation, and talent development for an 8 to 10 members technical team. Foster an open and positive technical culture, unleash team potential, and enhance the overall technical delivery capacity.
  • Technical Leadership and Architecture Design: Serve as the primary technical leader, directing the design and development of enterprise-scale technology platforms. Lead architectural design, technology selection, and evolution planning of banking systems. Engage at the frontlines to solve complex technical challenges such as high concurrency, distributed systems, and data consistency. Provide expert insights and engage in deep discussions with senior management and business stakeholders.
  • Digital Transformation and System Modernisation: Actively promote digital transformation initiatives and lead the modernization of systems.
  • Technology Strategy Implementation: Drive the implementation of the group’s technology roadmap and architectural strategy to ensure technical solutions are highly aligned with HSBC's business objectives.
  • End-to-End Software Development Management: Demonstrate key technical leadership in impact analysis, system design, software development, automated testing, and deployment to ensure successful end-to-end delivery of banking applications.
  • Process Optimization and Efficiency Enhancement: Drive and optimise the team's Agile and DevOps processes, implementing best practices such as CI/CD, automated testing, and code review to enhance development and delivery efficiency.
  • Cross-Team Collaboration: Closely collaborate with cross-functional teams including business departments, product managers, and architects to jointly advance projects.
  • Risk and Compliance: Oversee the identification and control of technical risks, ensuring system design and development comply with financial industry security and regulatory requirements. Possess the capability to handle internal and external audits and regulatory reviews.
  • Innovation and Practice: Maintain a keen sensitivity to cutting-edge technologies. Actively introduce and practice modern development models such as DevOps, cloud-native technologies, and automation. Continuously monitor emerging technologies like AI and large language models (LLMs) and explore their application in financial business scenarios, driving product and technical innovation.

What you’ll do: 

  • Oversee daily management, goal setting, performance evaluation, and talent development of an 8-10 member technical team.
  • Direct the design and development of enterprise-scale technology platforms and lead architectural design.
  • Solve complex technical challenges such as high concurrency, distributed systems, and data consistency.
  • Promote digital transformation initiatives and lead system modernization.
  • Drive the implementation and realization of the group’s technology roadmap and architectural strategy.
  • Lead in impact analysis, system design, software development, automated testing, and deployment.
  • Optimize Agile and DevOps processes, implementing best practices such as CI/CD and automated testing.
  • Collaborate with cross-functional teams to advance projects.
  • Oversee identification and control of technical risks, ensuring compliance with financial industry security and regulatory requirements.
  • Monitor emerging technologies like AI and LLMs and explore their application in financial business scenarios.

 

 

Requisitos

To be successful in the role, you should meet the following requirements:

Education

  • Bachelor's degree in Computer Science, Engineering, or equivalent technical discipline.

 

Experience

  • At least 15 years of software engineering experience with a proven track record of technical delivery and system development.
  • At least 8 years of experience in leadership roles such as Technical Leader, Development Manager, or Architect, with successful experience managing teams of more than 8 people.
  • Extensive experience in the financial services or highly regulated industries (e.g., banking, securities, insurance).

 

Technical Skill

  • Programming Languages: Proficient in at least one programming language such as Java, Python, and familiar with at least one frontend framework such as React, Vue.js. Understand frontend engineering and mobile adaptation and performance optimization.
  • Programming Frameworks: Proficient in frameworks such as Spring Boot, Spring Cloud, with a deep understanding of microservices architecture and API development.
  • Architecture and Cloud Platforms: Experience in designing and implementing cloud platforms, large-scale distributed, high-concurrency, and highly available systems.
  • DevOps: In-depth understanding of DevOps concepts and proficiency in CI/CD pipelines and related automation tools (e.g., Jenkins, Git, Ansible).

 

Language

  • Professional verbal and written communication skills in English and Chinese.

 

Cultural Fit

  • Understand Chinese business environment and familiar with cross-location, multiculture collaboration in an international organisation. 

 

 

You’ll achieve more when you join HSBC.
www.hsbc.com.cn/careers

HSBC is 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 and inclusive and diverse environment. Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website. /TZ


Issued by HSBC Bank (China) Company Limited