Nodejs Developer

Toronto, ON, Canada

Job Description

Story Behind the Need:

  • Business group: Canadian Digital Banking Engineering - Digital Payments - Provide microservices to mobile and web; deal with day-to-day payments, EMTs, bill payments, wallet provisioning
  • Project: Open Banking Project - connecting with other banks to process day to day banking
  • Candidate Value Proposition: Not only will this candidate gain experience at a big 5 bank, but they will be working daily with some of the most disruptive and emerging technologies, making a real impact on the bank and its deliverables. The ideal candidate will be part of a collaborative software engineering team working on NodeJS, Express & JavaScript, Microservices, Kafka, NoSQL, Docker, OpenShift, Kubernetes.
Typical Day in Role:
  • Quickly analyze the available data and find the root cause of the problem during production issues.
  • Suggest improvements to supported applications and systems as needed
  • Suggest improvements to supported applications and systems as needed
  • Translate ideas into technical and business realities, and map technology to business problems.
  • Understanding of software quality assurance principles
  • Candidate will be passionate about driving teams towards high performance and deep pride in quality craftsmanship that delights users
Bulk of role:
  • Attend daily standups, work on assigned tickets, following a 2 week Sprint
  • Involved in design and technical discussions
Candidate Requirements/Must Have Skills:
  • 6+ years of experience in software development and supporting complex large-scale customer-facing platforms
  • 6+ years of experience as a Nodejs developer with a preference, for web-based information technology principles, and system integration methodologies and standards.
  • 6+ years of experience in building public and internal REST APIs
  • Strong experience with APM tools: Dynatrace, Splunk- demonstrated in 2 recent projects
  • Strong experience using Jira, Confluence, Jenkins, Bitbucket, Launch Darkly - demonstrated in 2 recent projects
Nice-To-Have Skills:
  • FI / Digital banking experience is preferred but not required
  • Well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
  • Knowledge of a variety of frameworks (server-side, browser-side, desktop, etc.) as well as a high aptitude for diving in and picking up new things
Soft Skills Required:
  • Excellent English verbal and written communication skills are essential
  • Excellent communication skills including the ability to distill technical details into simple terms; ability to influence decision-making across stakeholders
  • Excellent organizational skills and ability to manage multiple complex initiatives
  • Natural Problem Solver
  • The role requires leadership skills, hands-on technical experience, and a can-do approach towards environment automation/management and continuous improvement for efficiency and cost-effectiveness
  • Must be reliable, proactive, results-oriented, customer-focused, and attentive to details.
  • Must be flexible to adapt to a dynamic environment, and make quick and sound decisions under pressure
  • Strong organizational skills, excellent problem-solving, communication, and collaboration skills
Education:
  • Bachelor or equivalent in computer science or related field is preferred
Best VS. Average Candidate:
  • Ideal candidate has at least 6 yrs of experience on NodeJs and can work independently
Candidate Review & Selection:
  • 1 round - 1 hour MS Teams video interview - HM + other team members
  • 30 minutes - verbal interview probing on technical skills
  • 30 minutes Codility test
Job Details

9851

Contract

6 months

Toronto

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2086932
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned