Senior Consultant Specialist/Wealth & Personal Banking IT

Senior Consultant Specialist/Wealth & Personal Banking IT

10-14 years
Not Specified

Job Description

Job Description
Role Title: Senior Consultant Specialist
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.
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.
Principal responsibilities
Core Engineering - Senior Consultant Specialist
HSBC Core Engineering create centralised platforms, shared services, libraries and tooling to reduce costs, improve standards and increase developer productivity so that developers across HSBC can build more functionality, more consistently, securely and faster for our customers.
HSBC Core Engineering consists of multiple cross-functional teams, based in China, HK, India, Poland and the UK.
We are currently seeking a high calibre professional to join our team as Senior Consultant Specialist (SCS) to support the definition, development and release of new products as well as developing, enhancing and championing improvements existing products. Ensuring that they are competitive and meet the needs of the clients.
  • This person will work closely with solution architects, principle engineers, product owners and business to analyse and define the requirements for new product features, its low level design and taking it to implementation till production and post production support.
  • The key responsibility is to make design decisions ratified with stakeholders and get them implemented by working with engineers.
  • The key role is to act as technical 'owner' for a given product sub system guiding its evolution by working with product owners and solution architects.

This is a senior lead developer role, who can understand the application of technology well. The ideal candidate will have a technical background (foundation) allied with a track record of working on successful technical products and exposure to API development, developer tooling, micro-services, API standards definition and cloud-based platforms. And aspects of collaboration within team and outside is essential.
To ensure success as a Senior Consultant Specialist, you will also need great communication and analysis skills, attention to detail and skills to collaborate within team and outside of it.
Principle Responsibilities:
  • Work with the Product Owner, Engineers, Architecture and Business Stakeholders to elicit high-level requirements and capture business/customer needs
  • Assess the benefits, risks and dependencies of various solutions
  • Deliver detailed business and systems analysis and define functional and non-functional requirements to deliver reliable robust resilient and secure software solutions meeting strict operational specifications on a timely basis
  • Refine user stories with Engineering and QA to ensure they are ready for development
  • Participate in agile ceremonies, support engineering teams and ensure your requirements have been delivered as specified.
  • Advocate for and meet high professional standards of development primarily in Java
  • Deliver appropriate and comprehensive tests as part of every deliverable
  • Approach technical challenges with an open collaborative mind-set

Take initiative to improve the developer experience and efficiency Qualifications
  • University Degree in Computer Science, Information Technology or a related discipline
  • 10 -14 years of experience in IT industry
  • Strong analytical, design and problem-solving skills
  • Good command of written and spoken English.
  • Proven ability to empower and coach all members of the team
  • Ability to review functional/technical specification documentation and create low level design
  • Excellent team player with ability to work under minimal supervision and get things done from the team inside and outside.
  • Experience of Agile/Scrum/SAFe principles and best practices with Jira and Confluence
  • Expertise in API-driven, micro services development and best practices, especially in security perspective
  • Must be able to apply SOLID and other architectural principles to designs and code
  • Deep knowledge of distributed service-oriented architecture, relational databases (PostgreSQL), micro-services (Sprint Boot / MuleSoft / Kong)
  • Experience building high performance, highly available and scalable systems
  • Demonstrably polyglot - Java 8, NodeJS, Angular
  • Comfortable choosing and applying appropriate testing approaches
  • Ability to work at differing levels of abstraction, from high level architecture, to design, down to low level details in specialist subject area(s).
  • Hands-on Experience with Java, Spring boot, Spring cloud based development
  • Experience in Cloud technologies adoption (AWS) with Kubernetes/Docker and event driven design and architecture
  • Experience in DevOps tool (Git, Jenkins, Terraform, Splunk, AppD, Istio)
  • Experience functional, non-blocking, asynchronous code or coroutines

Nice to have
  • Knowledge of Reactive programming.
  • Knowledge of Kafka or other messaging system
  • An understanding of basic security concepts such as Cryptography etc.
  • Knowledge of GCP
  • Experience of working on financial systems and banking solutions

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 Centre***

Job Details

Employment Types:




About HSBC

Job Source :

Similar Jobs

Career Advice to Find Better

Simple body text this will replace with orginal content