Job description

The health and safety of our employees and candidates is very important to us. Due to the current situation related to the Novel Coronavirus (2019-nCoV), we’re leveraging our digital capabilities to ensure we can continue to recruit top talent at the HSBC Group.  As your application progresses, you may be asked to use one of our digital tools to help you through your recruitment journey.  If so, one of our Resourcing colleagues will explain how our video-interviewing technology will be used throughout the recruitment process and will be on hand to answer any questions you might have.

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

In this role, you will:

  • Consultant/Sr. Consultant role with 10+ years’ experience
  • Responsible for designing, coding, and deploying of high-performance web applications
  • Problem Definition-Conduct secondary research that helps identify problem areas. Scripting experience of more than 2 years in jQuery, Angular JS, Node JS, React and other scripting technologies.
  • Architecture Design and Detailing of Processes-Create requirement specifications from business needs. Define detailed functional, process, infrastructure based on requirements
  • Java 8, 11 or higher experience in spring boot, spring, MVC modeling & microservices development
  • Python scripting knowledge mandate.
  • Complete knowledge on SQL statement development for CRUD operations on SQL Server or Oracle and MySQL or PostgreSQL
  • Experience with Collaboration & tracking tools (like JIRA, Confluence)
  • Experience with Software Version Controlling (Git, Bitbucket, GitHub, etc.)
  • Experience with Jenkins or similar for build automation & JFrog or similar antifactory
  • Experience in Code Reviews, Test Plan creation, Unit testing
  • Practical experience & knowledge of Agile methodologies (Kanban, Scrum) is desired.
  • Identify & mitigate risks throughout the schedule and deliver within schedule by adhering to the engineering and Quality standards.
  • Participates in troubleshooting of incidents for applications / solution designed by the team. This would require joining crisis call and working with teams and vendors for a resolution.
  • Effective and clear communication skills (written, oral and listening), with ability to describe technical scenarios in a concise manner depending on the audience.
  • Strong sense of ownership & urgency, ability to prioritize, attention to detail, flexibility, process orientation, analytical skills, sense of vigilance & adherence to all compliance procedures & policies, and time management skills.
  • Solution Evaluation & Recommendation-Understand solutions recommended and explore alternatives based on research (literature survey, information based in public domains etc).
  • Ability to work across geographies and time zones with a variety of teams and dealing with global teams across functions.

Added advantage:

  • Industry standard certifications in the technology area of work would be preferred.
  • Knowledge of Infrastructure domain would be advantage.
  • Knowledge on Cloud platform will be added advantage.
  • Knowledge on either AI/ML, RPA, Data Analysis & Terraform would be added advantage.

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

  • Bachelor’s degree in Computer Science, Management Information Systems, Engineering, related technical field or equivalent experience.
  • 10+ years of experience in Software Development Life Cycle.
  • Proficient is troubleshooting and handling of complex issues
  • Understands how to break stories or tasks into daily sub-tasks.
  • Understands Quality Control Process.
  • Possesses good knowledge of collaborations tools, client/server architecture and various complexities and compatibility requirements.
  • Added advantage of having worked in infrastructure critical environment and has understanding of how technology adds value to the business and ultimately to the end customer

General Knowledge & Experience (For the role – not the role holder.  Minimum requirements of the role.)

  • Good verbal and excellent written communication skills (E)
  • Good analytical, reporting and presentation skills (E)
  • Quick Learner, Team player and strong inter-personal/social skills to build and maintain, cordial relationship with users, peers and people at all levels (E)
  • High motivation and self-starter (E)
  • Strong time, ability to work under pressure and priority management skills(E)
  • Willingness to learn and work in new business areas (E)
  • Eye of detail, to identify issues and provide solutions(E)
  • Strong collaborative and persuasive skills (E)
  • Courage and ability to challenge the status-quo (E)

You’ll achieve more when you join HSBC.

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