Job Title: Full Stack Developer (Python/React/Node.JS)
Location: Hybrid 2-3 days in London
Duration: 12 months with possible extension
Rate: Competitive
Role purpose:
The “Innovation Financial Engineer” role reports into the Head of Innovation and Strategic Projects within the Finance – Analytics, Digital and Architecture (ADA) department of Global Finance. The purpose of the role is to:
• deliver multi-tier financial engineering solutions in the Innovation domain using the technical stack defined by the department
• engineer a multi-tier application including frontend, backend, and algorithms in a global team environment
• perform detailed testing of business solutions, AI prompts and data inputs and outputs
• understand and implement appropriate governance and controls as required
• provide technical guidance/coaching to other junior team members
• contribute towards overall team strategy development
• face off to the business and other stakeholders, including but not limited to the business line teams, Global Finance Analytics, Transformation, Change/Project Management, IT, Governance teams
Governance and Committee Memberships (membership of ExCos, Risk Management Meeting)
• Solution Design working groups
• Project delivery working groups
• Accountabilities for Business, Customers and Stakeholders
• Work with business stakeholders to obtain deep understanding of requirements and deliver solutions to meet those requirements.
• Closely collaborate with other financial engineers, project managers, and IT to ensure libraries and utilities are performing as expected and delivered on time.
• Accountable for output being in accordance with the strategic outcomes as defined and communicated by the department’s senior managers, and offer expertise to help determine such strategies.
Leadership & Teamwork
• Be a strong team player with the capability to communicate effectively with other team members and stakeholders across varying levels of experience and across multiple locations.
• Promote a high performance culture and a knowledge sharing environment.
• Represent the team in project working groups as required.
• Participate in recruitment and training activities as required.
• Be proactive in volunteering opinions and thoughts to help define the team strategy.
• There will be opportunities to lead technical initiatives that help advance the team’s libraries towards the strategic state.
Functional Knowledge
• Strong track record of delivering Financial Engineering solutions in modern programming languages such as Python, with hands on programming experience
• Strong knowledge of technical architecture concepts for the build and integration of multi-tier web based business facing solutions covering user interfaces, data, workflows, controls, backend, and APIs
• Knowledge of web UI coding frameworks such as React, NodeJS, Angular
• Experience working with Cloud based APIs in a microservices architecture
• Excellent Python skills and strong object-oriented programming concepts
• Strong knowledge of technology and support practices to maintain a production grade user system, including testing practices
• Knowledge and experience of modern Continuous Integration/Continuous Deployment practices in cloud and non-cloud environments
• Applicants should be numerate and comfortable working with financial data (trades, valuations, risk, cashflows, market data)
• Experience or knowledge of Data Science and AI concepts is desirable but not mandatory
Others
• Maintain HSBC internal control standards
• Excellent written and verbal communication and presentation skills
• Strong knowledge and experience of modern Agile and project management practices
• Proven capability in building strong stakeholder relationships
• Ability to direct and supervise other team members and strong organisational skills