Guangzhou, Guangdong, China
35 days ago
Senior Software Engineering Manager

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 Engineering Manager.

Business: Markets Sec Services IT

Principal responsibilities

Improve the technical practices amongst the teamsImprove agile development practices amongst the teamsManage the various shared services pods in GuangzhouEnsure department Objectives and Key Results (OKRs) are metWork with the local teams to foster global collaborationEnsure technical standards and principals are adhered to during software developmentEnsuring an open diverse environment for the teams to build softwareMentor and provide guidance to the teams for building technical competent solutions.Managing staff based on objectives and behaviour standardsLeading inspiring the team to achieve and exceed their goalsTalent identification and managementIdentification and assessment of riskFinancial control and PL management to meet targetsStakeholder managementManaging third party vendorsEnsure best DevOps practices are adhered toFoster innovation amongst the teams

Below are details for different areas

Financial:

Work with the pods to ensure delivery is agreeManage team delivery to an agreed budget, based on agile principalsWork closely with Technical Product Manager to plan the growth of the teams

Customer:

Initiate, develop, and maintain relationships with various business and internal IT partners.Build trust and confidence with the stakeholders through quality deliverables.

Process:

Review and drive improvements in policies, practices and procedures on an ongoing basis with the view to creating an environment of continuous improvement.Work with the business and transformation teams to ensure resource planning and budgets are met

People:

Establish a high performance culture by leading through example, underpinned by creating an environment for teams to be successful.Performance Management against objectives and behaviours standards in the teams Development and Career Planning of teamsResource management – includes recruitment activities and contract management to provide optimal delivery within budget.Identify and manage any key person risks

Risk/compliance/behaviours:

Ensure decisions are based on commercial acumen and risk.Align and comply with appropriate process, policies and procedures.

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 Engineering Manager.

Business: Markets Sec Services IT

Principal responsibilities

Improve the technical practices amongst the teamsImprove agile development practices amongst the teamsManage the various shared services pods in GuangzhouEnsure department Objectives and Key Results (OKRs) are metWork with the local teams to foster global collaborationEnsure technical standards and principals are adhered to during software developmentEnsuring an open diverse environment for the teams to build softwareMentor and provide guidance to the teams for building technical competent solutions.Managing staff based on objectives and behaviour standardsLeading inspiring the team to achieve and exceed their goalsTalent identification and managementIdentification and assessment of riskFinancial control and PL management to meet targetsStakeholder managementManaging third party vendorsEnsure best DevOps practices are adhered toFoster innovation amongst the teams

Below are details for different areas

Financial:

Work with the pods to ensure delivery is agreeManage team delivery to an agreed budget, based on agile principalsWork closely with Technical Product Manager to plan the growth of the teams

Customer:

Initiate, develop, and maintain relationships with various business and internal IT partners.Build trust and confidence with the stakeholders through quality deliverables.

Process:

Review and drive improvements in policies, practices and procedures on an ongoing basis with the view to creating an environment of continuous improvement.Work with the business and transformation teams to ensure resource planning and budgets are met

People:

Establish a high performance culture by leading through example, underpinned by creating an environment for teams to be successful.Performance Management against objectives and behaviours standards in the teams Development and Career Planning of teamsResource management – includes recruitment activities and contract management to provide optimal delivery within budget.Identify and manage any key person risks

Risk/compliance/behaviours:

Ensure decisions are based on commercial acumen and risk.Align and comply with appropriate process, policies and procedures.Qualification in Information TechnologyExperience in Software DevelopmentExperience managing development teams.Proven experience in financial planning and management including budgeting for the team with different business units.Demonstrated success using Agile software development methods and practicesKnowledge and experience in all phases of the software development lifecycle Experience and passion for people developmentAbility to manage multiple challenging stakeholders globally with conflicting priorities.A focus on the basic tenets of sound technical design and a desire to embed architectural rigour in the teamsExcellent communication skillsFluent English speaker

Desired experience:

Knowledge of Financial Risk management in banking or financial industryKnowledge specific to the Traded Risk domain.Knowledge of new and emerging technologies such as Cloud, Big Data, AI etc.Knowledge of HSBC policies, processes and procedures is an advantageEssential technical skills/certsJava, Unix ScriptingDatabases (Relational Databases and NoSQL Databases)Observability toolsAgile Methods and PracticesExperience in a cloud environment (ideally GCP)

What additional skills will be good to have?

Additional skills/certs (as advantage)FRM or CFA certifiedMicro Service TechnologiesPythonContainer technologies (Docker, Kubernetes)

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. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.

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.

Issued By HSBC Software Development (GuangDong) Limited

Qualification in Information TechnologyExperience in Software DevelopmentExperience managing development teams.Proven experience in financial planning and management including budgeting for the team with different business units.Demonstrated success using Agile software development methods and practicesKnowledge and experience in all phases of the software development lifecycle Experience and passion for people developmentAbility to manage multiple challenging stakeholders globally with conflicting priorities.A focus on the basic tenets of sound technical design and a desire to embed architectural rigour in the teamsExcellent communication skillsFluent English speaker

Desired experience:

Knowledge of Financial Risk management in banking or financial industryKnowledge specific to the Traded Risk domain.Knowledge of new and emerging technologies such as Cloud, Big Data, AI etc.Knowledge of HSBC policies, processes and procedures is an advantageEssential technical skills/certsJava, Unix ScriptingDatabases (Relational Databases and NoSQL Databases)Observability toolsAgile Methods and PracticesExperience in a cloud environment (ideally GCP)

What additional skills will be good to have?

Additional skills/certs (as advantage)FRM or CFA certifiedMicro Service TechnologiesPythonContainer technologies (Docker, Kubernetes)

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. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.

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.

Issued By HSBC Software Development (GuangDong) Limited

Confirm your E-mail: Send Email