Senior Software Engineer/Finance IT

HSBC - More jobs by this advertiser
 Job Description - Senior Software Engineer/Finance IT (0000CW1Q)

Job Description 

Senior Software Engineer/Finance IT : 0000CW1Q 

Description

 

Location : Pune

Designation : SSE

 

JD:

 

The ideal candidate will be responsible for the technical implementation and amending of new and existing systems to meet business requirements. The Software Engineer / Senior Soft Engineer contributes towards the implementation of technical solutions to support delivery of the CaRT systems in accordance with regulatory requirements received. The Engineering Team owns the code changes and implementation for changes to the systems. The Software Engineer / Senior Soft Engineer primary role is to design, build and unit test phases and to support the UAT and implementation stages, meeting all business requirements, functional and non-functional. The candidate will be responsible for the production support of the application.

 

The job holder resides within an IT Engineering function and is responsible for contributing towards driving innovation, technology decisions and actions that align with Group strategies and new technologies. Supporting global products and services. Liaising with owners of the engineering technology and working with industry experts and other global business and functions to develop initiatives and standards to improve the end product. Support peers in the IT functions to deliver support of the IT strategy, priorities and budgets. The Engineering lead has specialised technical service expertise to identify, develop and implement techniques to improve engagement productivity, increase efficiencies, mitigate risks, resolve issues and optimise cost savings and efficiencies for IT.

             

Business Descriptor

Corporate Functions IT – CaRT are responsible for delivering systems that support HSBC responsibilities to global regulators to report on the group’s balance sheet under stress scenarios.  This includes sourcing of relevant data, calculation of stressed results utilising the relevant model scenarios, consolidation of this data and internal and external reporting of results.

 

Core Capabilities

Typical KPIs and Targets

Principal Accountabilities:  Key activities and decision making areas:

· Undertake technical investigations and program design on new and existing applications as required

· Convert requirements into a series of instructions coded in a computer language

· Write, analyze, review, and rewrite programs to departmental and Group standards

· Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program

· Update computer programs to increase operating efficiency or adapt to new requirements

· Review code and documentation to ensure code meets the design criteria and work is of an acceptable quality

· Produce unit test plans with detailed expected results to fully exercise the code

· Correct errors by making appropriate changes and then rechecking the program to ensure that the desired results are produced

· Conduct unit testing of programs and software applications to be sure they will produce the desired information and that the instructions are correct

· Provide out of hours support to existing systems

· Consistently achieved objectives set for them and taken action to improve their own performance

· Identification of key requirements avoiding rework following design delivery due to missed or unclear requirements

· Delivery of code with minimal rework and defects.

· Experience of making timely and rational decisions, based on relevant information and experience

· Planned projects and activities systematically in line with business priorities, using a variety of analysis and problem solving techniques

· Solutions delivered to schedule as per plans

Impact on the Business 

• Assess the viability of new requests and provide proposals and solutions to the business that meet business requirements, align with IT strategy and maximise reuse opportunities.

• Use approved or appropriate tools and techniques to provide the analysis for medium and large propositions.

• Demonstrate good analytical skills to ensure business problems are questioned and understood and the solutions are cost effective and timely.

• Looking at opportunities to reduce the complexity of the IT enterprise and reduction in Run The Bank costs.

•Translate business requirements into system requirements using the appropriate terminology to facilitate the progression of a project through elaboration and definition.

• Articulate and identify non functional requirements.

 Demonstrate and apply comprehensive business domain knowledge.

· Work with business users and design team to understand requirements and assess optimal methods for implementing into final solution

· Both spoken and written communication skills with experience of adapting your style and approach to the audience and message to be delivered

 

 

Customers / Stakeholders

• Report progress and identify and raise any issues/risks, escalating as appropriate to enable satisfactory resolution.

• Build trusting relationships with stakeholders by consistently meeting and delivering upon their business needs; demonstrating and being respected for your domain knowledge.

• The Developer  will work closely with the design  analyst to understand the business requirements. Where there is no Design team member the developer may have to work directly with the Change Delivery Business Analyst on a project, and may have to undertake elements of the Analyst role.

• Deliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent operation of financial markets.

· Handover solutions to Testing and Business teams and support queries and issue resolution throughout the development lifecycle

· Experience of building effective customer relationships which create customer advocacy

 

Leadership & Teamwork 

• Establish and maintain good communication and relationships, both internal (onshore/offshore) and external to the Bank as a representative of the analysis domain.

• Be knowledgeable about HSBC business needs, the businesses of competitors and emerging trends in the industry landscape.

• Where appropriate support and work alongside Global colleagues.

• Proactively interacts with and provides support to delivery partners to ensure the needs of the business are met, while at the same time, understanding technical implications.

 

· Working in agile teams to design and develop solutions iteratively.

· Works collaborative with others colleagues, supporting them when possible

 

 

Qualifications

 

 

 

The ideal candidate will be responsible for the technical implementation and amending of new and existing systems to meet business requirements. The Software Engineer / Senior Soft Engineer contributes towards the implementation of technical solutions to support delivery of the CaRT systems in accordance with regulatory requirements received. The Engineering Team owns the code changes and implementation for changes to the systems. The Software Engineer / Senior Soft Engineer primary role is to design, build and unit test phases and to support the UAT and implementation stages, meeting all business requirements, functional and non-functional. The candidate will be responsible for the production support of the application.

 

The job holder resides within an IT Engineering function and is responsible for contributing towards driving innovation, technology decisions and actions that align with Group strategies and new technologies. Supporting global products and services. Liaising with owners of the engineering technology and working with industry experts and other global business and functions to develop initiatives and standards to improve the end product. Support peers in the IT functions to deliver support of the IT strategy, priorities and budgets. The Engineering lead has specialised technical service expertise to identify, develop and implement techniques to improve engagement productivity, increase efficiencies, mitigate risks, resolve issues and optimise cost savings and efficiencies for IT.

             

Business Descriptor

Corporate Functions IT – CaRT are responsible for delivering systems that support HSBC responsibilities to global regulators to report on the group’s balance sheet under stress scenarios.  This includes sourcing of relevant data, calculation of stressed results utilising the relevant model scenarios, consolidation of this data and internal and external reporting of results.

 

Core Capabilities

Typical KPIs and Targets

Principal Accountabilities:  Key activities and decision making areas:

· Undertake technical investigations and program design on new and existing applications as required

· Convert requirements into a series of instructions coded in a computer language

· Write, analyze, review, and rewrite programs to departmental and Group standards

· Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program

· Update computer programs to increase operating efficiency or adapt to new requirements

· Review code and documentation to ensure code meets the design criteria and work is of an acceptable quality

· Produce unit test plans with detailed expected results to fully exercise the code

· Correct errors by making appropriate changes and then rechecking the program to ensure that the desired results are produced

· Conduct unit testing of programs and software applications to be sure they will produce the desired information and that the instructions are correct

· Provide out of hours support to existing systems

· Consistently achieved objectives set for them and taken action to improve their own performance

· Identification of key requirements avoiding rework following design delivery due to missed or unclear requirements

· Delivery of code with minimal rework and defects.

· Experience of making timely and rational decisions, based on relevant information and experience

· Planned projects and activities systematically in line with business priorities, using a variety of analysis and problem solving techniques

· Solutions delivered to schedule as per plans

Impact on the Business 

• Assess the viability of new requests and provide proposals and solutions to the business that meet business requirements, align with IT strategy and maximise reuse opportunities.

• Use approved or appropriate tools and techniques to provide the analysis for medium and large propositions.

• Demonstrate good analytical skills to ensure business problems are questioned and understood and the solutions are cost effective and timely.

• Looking at opportunities to reduce the complexity of the IT enterprise and reduction in Run The Bank costs.

•Translate business requirements into system requirements using the appropriate terminology to facilitate the progression of a project through elaboration and definition.

• Articulate and identify non functional requirements.

 Demonstrate and apply comprehensive business domain knowledge.

· Work with business users and design team to understand requirements and assess optimal methods for implementing into final solution

· Both spoken and written communication skills with experience of adapting your style and approach to the audience and message to be delivered

 

 

Customers / Stakeholders

• Report progress and identify and raise any issues/risks, escalating as appropriate to enable satisfactory resolution.

• Build trusting relationships with stakeholders by consistently meeting and delivering upon their business needs; demonstrating and being respected for your domain knowledge.

• The Developer  will work closely with the design  analyst to understand the business requirements. Where there is no Design team member the developer may have to work directly with the Change Delivery Business Analyst on a project, and may have to undertake elements of the Analyst role.

• Deliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent operation of financial markets.

· Handover solutions to Testing and Business teams and support queries and issue resolution throughout the development lifecycle

· Experience of building effective customer relationships which create customer advocacy

 

Leadership & Teamwork 

• Establish and maintain good communication and relationships, both internal (onshore/offshore) and external to the Bank as a representative of the analysis domain.

• Be knowledgeable about HSBC business needs, the businesses of competitors and emerging trends in the industry landscape.

• Where appropriate support and work alongside Global colleagues.

• Proactively interacts with and provides support to delivery partners to ensure the needs of the business are met, while at the same time, understanding technical implications.

 

· Working in agile teams to design and develop solutions iteratively.

· Works collaborative with others colleagues, supporting them when possible

 

 

 

 

 

Technical Requirements

(Identify 3-5 must have technical & identify non-technical preferred requirements)

· Strong Technical Design Skills

· Strong Data Analysis skills ( Collect, interpret and implement)

· Strong troubleshooting skills ( whether is system or data related )

 

 

  Two or more skills from the following:

 

· Strong knowledge of  PL/SQL commands and coding (have the ability to easily modify and  enhance  our current processes or even create a new ones )

· Strong Familiarity with Unix/Linux commands and coding

· Technical knowledge of Control-M or similar Batch scheduling

· Technical knowledge of Moodys  is a bonus

· Knowledge of Banking Regulation is bonus

 

Job Field

 : Information Technology

Primary Location

 : Asia Pacific-India-Maharashtra-Pune

Schedule

 : Full-time 

Shift

 : Day JobType of Vacancy : Country vacancy

Job Posting

 : 15-Apr-2019, 13:15:03 

Unposting Date

 : 16-May-2019, 06:59:00  



14 August 2019
Location: India Maharashtra Pune
Work type:
Full time
Sector:
Banking and Financial Services
Profession:
Information Technology
PLEASE! No enquiries from Recruitment Agencies or Headhunters.

Only direct applications will be considered.

This advertiser's application form opens in a new window. Check your browser's popup blocker settings if you experience problems.

Bookmark and Share
  • Previous Next


This website uses cookies

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.
I agree
Read more