Offers “HSBC”

Expires soon HSBC

Development Engineering/Global Banking & Markets IT

  • Pune (Pune)

Job description



Location:

Bangalore

Hours:

Full Time

Department Overview

(Please give an overview of the business area and describe current and future project/areas that the candidate will be working).

FI Pricing

HSBC GBM Fixed Income is building pricing system for Fixed Income global business.

The platform will be deployed in Europe and America running from a global shared code base.

About HSBC GBM

HSBC's Global Banking and Markets business provides tailored financial solutions to major government, corporate and institutional clients world-wide. Managed as a global business, it operates a long-term relationship management approach to build a full understanding of client financial requirements. Clients are served by sector-based client service teams that combine relationship managers and product specialists to develop financial solutions to meet individual client needs.

Purpose of the job

The position is in the Fixed Income pricing team, selected candidate will work on different pricing system for different FI products

Responsibilities will include: requirements gathering, design, development, unit testing, system testing, deployment and (2 nd line) support systems.

Primary development language is C++, partly in Java and React JS. Must demonstrate full ownership of mission critical production systems.

Main Duties

(Please describe the role that the Candidate will be undertaking within the team)

The successful candidate will be expected to perform the following duties with a high level of competence:

· Liaise with nominated business stakeholders when required to ensure that business requirements are fully understood before commencing design and development.

· Draw-up detailed technical designs for components in response to business requirements and high-level technical architecture

· Work effectively with staff in other regions.

· Implement best-of-breed technical solutions based on agreed technical design, adopting industry standard development patterns and methodologies (including continuous integration and automated unit and integration testing)

· Fully test implemented solutions in advance of User Acceptance Testing

· Assist (when required) with the deployment of components to development and test environments

· Participate in support rotas (when required).

TECHNICAL KNOWLEDGE

· Good experience in delivering C++ based applications

· Excellent knowledge of C++

· Continuous integration and continuous delivery using DevOps tools like Ant, Maven, Jenkins etc

· Good knowledge of design patterns and software principles.

· Experience in working on tools for Performance testing and Performance tuning

· Experience of SQL and basic database concepts

· Java /React Secondary skills.

NON TECHNICAL KNOWLEDGE

· Attention to detail is essential

· Can liaise effectively with non-technical staff

· Is self-organized and self-driven, and is confident enough to solve problems independently where appropriate

BUSINESS KNOWLEDGE

The following areas of business knowledge are desirable

· Knowledge of fixed income is ideal but other asset classes are acceptable

· Operation of trading desks in a large, multi-site Investment Bank or Hedge Fund

· Experience working on enterprise systems but also agile delivery of business driven requirements

· Fixed Income market mechanics

Exceptional candidates without the business knowledge who are willing to invest time and effort into learning about this area are also encouraged to apply.

IDEAL EXPERIENCE (Please list any experience/skills that would be considered desirable although not essential for this role)

· Front Office development team in Large Investment Bank or Hedge Fund, supporting global trading desk

· Alternatively: Exceptional candidates from large in-house software companies

ADDITIONAL INFORMATION

Including: General comments of type of Candidate required, any minimum requirements that you have that have not already been detailed.

The successful candidate will have:

· Excellent communication and interpersonal skills

· The ability to work comfortably both within a team and independently as required

· A flexible approach to delivery responsibility

INTERVIEW PROCESS

Please specify how many interviews and what type there will be ie will you do any technical tests/ initial phone interview etc.

Multiple rounds of technical interviews on phone, if possible face to face

VACANCY REFERENCE NUMBER:

Desired profile



Qualifications :

Location:

Bangalore

Hours:

Full Time

Department Overview

(Please give an overview of the business area and describe current and future project/areas that the candidate will be working).

FI Pricing

HSBC GBM Fixed Income is building pricing system for Fixed Income global business.

The platform will be deployed in Europe and America running from a global shared code base.

About HSBC GBM

HSBC's Global Banking and Markets business provides tailored financial solutions to major government, corporate and institutional clients world-wide. Managed as a global business, it operates a long-term relationship management approach to build a full understanding of client financial requirements. Clients are served by sector-based client service teams that combine relationship managers and product specialists to develop financial solutions to meet individual client needs.

Purpose of the job

The position is in the Fixed Income pricing team, selected candidate will work on different pricing system for different FI products

Responsibilities will include: requirements gathering, design, development, unit testing, system testing, deployment and (2 nd line) support systems.

Primary development language is C++, partly in Java and React JS. Must demonstrate full ownership of mission critical production systems.

Main Duties

(Please describe the role that the Candidate will be undertaking within the team)

The successful candidate will be expected to perform the following duties with a high level of competence:

· Liaise with nominated business stakeholders when required to ensure that business requirements are fully understood before commencing design and development.

· Draw-up detailed technical designs for components in response to business requirements and high-level technical architecture

· Work effectively with staff in other regions.

· Implement best-of-breed technical solutions based on agreed technical design, adopting industry standard development patterns and methodologies (including continuous integration and automated unit and integration testing)

· Fully test implemented solutions in advance of User Acceptance Testing

· Assist (when required) with the deployment of components to development and test environments

· Participate in support rotas (when required).

TECHNICAL KNOWLEDGE

· Good experience in delivering C++ based applications

· Excellent knowledge of C++

· Continuous integration and continuous delivery using DevOps tools like Ant, Maven, Jenkins etc

· Good knowledge of design patterns and software principles.

· Experience in working on tools for Performance testing and Performance tuning

· Experience of SQL and basic database concepts

· Java /React Secondary skills.

NON TECHNICAL KNOWLEDGE

· Attention to detail is essential

· Can liaise effectively with non-technical staff

· Is self-organized and self-driven, and is confident enough to solve problems independently where appropriate

BUSINESS KNOWLEDGE

The following areas of business knowledge are desirable

· Knowledge of fixed income is ideal but other asset classes are acceptable

· Operation of trading desks in a large, multi-site Investment Bank or Hedge Fund

· Experience working on enterprise systems but also agile delivery of business driven requirements

· Fixed Income market mechanics

Exceptional candidates without the business knowledge who are willing to invest time and effort into learning about this area are also encouraged to apply.

IDEAL EXPERIENCE (Please list any experience/skills that would be considered desirable although not essential for this role)

· Front Office development team in Large Investment Bank or Hedge Fund, supporting global trading desk

· Alternatively: Exceptional candidates from large in-house software companies

ADDITIONAL INFORMATION

Including: General comments of type of Candidate required, any minimum requirements that you have that have not already been detailed.

The successful candidate will have:

· Excellent communication and interpersonal skills

· The ability to work comfortably both within a team and independently as required

· A flexible approach to delivery responsibility

INTERVIEW PROCESS

Please specify how many interviews and what type there will be ie will you do any technical tests/ initial phone interview etc.

Multiple rounds of technical interviews on phone, if possible face to face

VACANCY REFERENCE NUMBER:

Make every future a success.
  • Job directory
  • Business directory