Full Stack Engineer, Client Performance and Management Information (CPMI)
Role Overview
Join HSBC's Client Performance and Management Information technology team in Toronto as a full stack software engineer.
The enterprise application processes and enriches trade data for downstream applications and business users.
The platform is being modernized to simplify the application landscape, replace legacy reporting solutions, and improve performance, reliability, and operational support.
Work across JavaScript, Node.js, modern front-end engineering, Java-based microservices, and PostgreSQL.
Key Skills for This Role
Full Job Posting
Role and platform
Join HSBC's Client Performance and Management Information technology team in Toronto as a full stack software engineer.
The enterprise application processes and enriches trade data for downstream applications and business users.
The platform is being modernized to simplify the application landscape, replace legacy reporting solutions, and improve performance, reliability, and operational support.
Work across JavaScript, Node.js, modern front-end engineering, Java-based microservices, and PostgreSQL.
What you'll do
- Design, develop, and maintain applications using JavaScript and Node.js.
- Develop user interfaces using React or similar modern front-end technologies; build and integrate REST APIs and web services.
- Integrate Java microservices and work across end-to-end application flows.
- Use SQL and PostgreSQL to retrieve, validate, and troubleshoot application data.
- Write clean, reusable, well-tested code and investigate production issues through root-cause resolution.
- Support releases, deployments, production support, CI/CD, and automated testing improvements.
- Collaborate with engineers, Product Owners, Business Analysts, architects, and technology teams across Toronto, Poland, and other global locations.
What we're looking for
- Strong hands-on JavaScript experience and proven professional Node.js experience.
- Experience with React or another modern front-end framework and building user interfaces.
- Ability to build REST APIs and web services, with strong understanding of HTTP.
- Full-stack development experience delivering end-to-end functionality.
- SQL and relational database knowledge for validating, troubleshooting, and interpreting application data.
- Git and modern software development practices, including code reviews and engineering standards.
- Experience embedding automated testing and CI/CD practices in day-to-day engineering.
- Ability to evaluate complex existing-system behavior and business logic to resolve application and production issues.
About HSBC
HSBC describes itself as a global banking and financial services organization focused on customers and opening up opportunity.
The posting notes access to professional development opportunities.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at HSBC
Analyst - Infrastructure Finance (Saudi Nationals)
, KSA
HSBC is seeking an Analyst to support its Infrastructure Finance teams with financial analysis, due diligence, research, and project reporting. The role also involves preparing client materials and maintaining transactio
Regulatory Remediation analyst (UAE National)
, UAE
HSBC is seeking an analyst to manage regulatory remediation cases and support control-uplift projects. The work includes customer outreach for identification documents, accurate core-banking record updates, case tracking
Analyst - Infrastructure Finance (Saudi Nationals)
, KSA
Regulatory Remediation analyst (UAE National)
, UAE
Regulatory Remediation analyst (UAE National)
Al Ain City, UAE
CA Industrial Trainee
Mumbai, IND
Personal Assistant to Head of MSS
, USA
Analyst - Infrastructure Finance (Saudi Nationals)
Riyadh, KSA
CA Intern
Mumbai, IND
Analyst - Infrastructure Finance (Saudi Nationals)
Riyadh, KSA