{bc}
indeed

Full Stack Engineer, Client Performance and Management Information (CPMI)

HSBC
Toronto, CAN
Full-time
Onsite
Discovered 2 weeks ago
JavaScriptNode.jsReactModern front-end frameworksREST APIsHTTP

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at HSBC