Job description

Some careers shine brighter than others.

If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.
HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions.

We are currently seeking an experienced professional to join our team in the role of Associate Director, Software Engineering

The individual in this role will be a hybrid Software Engineer, ITSO (IT Service Owner), PSM (Production Services Manager), RCM (Risk and Control Manager). The role will be accountable for maintaining effective end to end control of the application and associated services across environments (Dev, UAT, Production and Contingency). This includes keeping the system(s), safe, secure, resilient and available via the Functional and Non-Functional delivery workstreams that need to be planned and executed within project/programme delivery team(s). 
Below are the key responsibilities / activities that need to be planned, attested and executed under the remit of this role by working effectively and collaboratively with the different delivery teams.

In this role, you will:

ITSO Oversight:

  • Define the right service offerings balancing functional and non-functional delivery milestones & demands within the existing costs and capacity constraints. 
  • Define key metrics measurements. This will ensure that the service satisfies non-functional requirements such as availability, capacity, continuity, security. (They will also act as a point of escalation for the development & delivery teams.)
  • Support seamless productionization of services. The Service Owner is accountable for ensuring the implemented service meets all necessary functional and nonfunctional requirements, and the transition into the live environment is fully documented in the appropriate system of record.
  • Ensure the service continue to meet the customer needs & demands, and takes corrective action where necessary. This includes, but is not limited to, formal service availability reporting against agreed availability targets. 
  • Ensure continual service improvements throughout the system lifecycle. This includes incremental improvements to the service, corrective measures to recover service performance, and eventually the demise of the Service when it is no longer required.                                                                                                     

PSM Responsibilities:

  • Continually improve the operating environment for production, focusing on reducing toil, improving automation across, using data.  
  • Present service quality metrics and key action points to the Shared Services Technology management team. 
  • Work with the application development teams to ensure that they have an effective escalation and support framework in place for all IT production Incidents and one that shall meet the agreed operational and service level agreements of business and our clients. 
  • Host post Incident reviews with application teams and stakeholders when required.

RCM Responsibilities:

  • Coordinate adherence to the risk and compliance agenda for the department, clearly escalating any potential issues well ahead of time. eg. Work with the application teams to ensure that our application services are vulnerability, ICE, resiliency, and contingency testing compliant.
  • Tech Risk & Control BoW (TRCB)
Requisitos

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

Individual Contributor:

  • Minimum 12+ years of IT experience as a Software Engineer
  • Experience managing continuous improvement initiatives for application software 
  • IT Service Sustainability
  • Production Stability
  • Monitoring, Alerting, Incident Tracking, Reporting, etc.
  • CIB Technology OKRs
  • Exposure to Risk and Control management & reporting, adhering to organization polices, regulatory compliances, internal / external audits  and related documentation 
  • Experience working in Agile /  DevOps collaborative culture
  • Be a contact or escalation point for service information, stats and reports are requested by stakeholders

Technical:

  • Scripting Exposure – Linux Shell scripting, Windows scripting, Python, GSUTIL, etc.
  • Infrastructure as Code & CICD – Git, Puppet, Ansible, Jenkins, Rundeck
  • Containerization and Cloud Migration – Docker, Kubernetes, GCP, etc. 
  • Exposure to infrastructure observability tools such as  Geneos, Elastic stack, Grafana, etc.
  • Exposure to Elastic Search, Cassandra, Active MQ

Good to have:

  • Experience working in investment banking domain with exposure to FX, Equities and Debt Markets.
  • Knowledge of the VoxSmart software suite. 
  • Excellent problem-solving, interpersonal, presentation and analytical skills.
  • Hands on, should not hesitate to use data with scripting or coding to improve the operating environment.
  • Ability to work shifts to overlap with US time zones. 

You’ll achieve more when you join HSBC.
www.hsbc.com/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 an 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.

Issued by – HSBC Software Development India