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 a Senior Consultant Specialist.

This position is for a seasoned Solutions architect who will drive the solution architecture for new initiatives in the high value payment processing space as well as drive optimization in the existing applications, and the candidate will be expected to perform the below principal responsibilities-

In this role, you will:

  • Participate in domain and technical discussions and contribute actively to meet the directions set by the domain chief enterprise architect
  • Define and understand current state solution and identify options to get to target state and define a path to get to the target state
  • Advocate architectural principles around distributed computing, High Availability, resilience / fault tolerance and cyber security
  • Design and Architect software systems that are adhere not only to functional requirements but also nonfunctional requirements around SLA and throughput
  • Promote new but fit for purpose technologies, frameworks and design pattern and come up with a well-documented Clear choice and well-crafted POC for the same
  • Mentor junior member of the team and to instill and mainstream architectural thought process
  • Understand industry and best in class application trends and apply that knowledge to current and future architectural needs after driving consensus with all stakeholders
  • Demonstrate strong technological capability and act as a trusted technical advisor to the development community

Requirements

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

  • At least 8 years of full stack hands on development experience and 4 years of experience in solutions architecture, leading architecture initiatives on a complex tier0 application / program 
  • Experience in optimizing (for computing resources) a highly available distributed platform
  • Deep understanding of at least one of the cache solutions preferably Hazelcast or REDIS
  • Have working knowledge on deploying distributed application.
  • Should understand Linux OS
  • Should understand memory leak in a C++ application and tools which are used in industry to detect them.
  • Expertise in at least one RDBMS (preferably Oracle) and one NOSQL DB
  • Good understanding of Infra components like Network, Storage, Compute etc
  • Good understanding of messaging systems like IBM MQ

The successful candidate will also meet the following requirements:

  • Broad understanding of Devops tooling
  • Significant contribution to an open-source project
  • Enthusiastic in participating in Internal/External Hackathons and influencing teams to do the same 

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