Full Stack Developer – Nodejs & Reactjs

Toronto, ON, Canada

Job Description


Story Behind the Need:

  • Business group: The GWMS Digital Client Services (DCS) value stream is continuously modernizing and enhancing the client and account onboarding platforms for bank\xe2\x80\x99s Management. The group consists of several agile teams working closely together to deliver, support, and maintain the client and account onboarding systems called WealthOne and ICON.
  • Project: The iTrade Client Onboarding team within the DCS value stream is currently looking for a client-focused Technical Lead who is motivated to design and develop components of enterprise applications and providing consultative guidance on all project assignments. The successful candidate will work as part of a team to ensure that the business and technical architecture of the delivered solution matches business requirements. The contractor will be asked to take technical lead on various aspects of design, development and mentoring of resources while working with architects, developers, key business stakeholders, various technical support teams across the Bank, regulatory and compliance groups, and senior leadership.
  • We are looking for an energetic and ambitious individual looking to make a difference for our clients.
Candidate Value Proposition:
  • Canadian Banking Technology supports the end-to-end technology needs of bank\xe2\x80\x99s Canadian banking business, including a broad range of banking products and services from savings and chequing accounts to credit cards and commercial loans. Joining our team gives you access to great opportunities with a wide range of traditional and emerging technologies while delivering innovative solutions for our business applications and platforms
Typical Day in Role:
  • Effective design, development, integration, testing and implementation of complex business requirements
  • Applying technological knowledge to the design of models and/or systems, formulating detailed technical designs, investigating and recommending technical solutions, developing and delivering applications using agile development methodologies
  • Able to work at the highest technical level of systems development while maintaining a good knowledge of Wealth Management business strategies and applications.
  • Technical Leadership, Cross Lab Coordination, Production Support and Release Implementation Support
Candidate Requirements/Must Have Skills:
  • 10+ years of development experience required (preferably Full Stack Experience)
  • 6+ years of experience with NodeJS and ReactJS
  • Technical Proficiency in: ReactJS, Redux, NodeJS, Webpack, Javascript, Typescript, npm Java 2 SE, J2EE, Java 8+
  • Experience and expertise in all phases of the software development life cycle
  • Prior experience with Microservices Development or Integration \xe2\x80\x93 Familiarity with REST APIs
  • Familiar with Cloud Concepts i.e. Microsoft Azure, KeyVaults
Nice-To-Have Skills:
  • Excellent working knowledge of the Microsoft Office Suite
  • Competent to work and lead complex projects independently
  • Able to work within cross functional teams in a matrix organization
  • Effective time management and organization skills
Soft Skills:
  • Excellent interpersonal and communication skills (oral, written and presentation) in order to effectively liaise with business analysts, vendors, other technical departments and members of the project team
  • Strong technical documentation skills
  • Excellent problem solving and troubleshooting skills
  • A creative self-starter and highly motivated individual with excellent technical and analytical skills
  • Competent to work and lead complex projects independently
  • Able to work within cross functional teams in a matrix organization
  • Effective time management and organization skills
Best vs. Average Candidate:
  • The ideal candidate would have experience as a full stack developer with the following tech stack:
o ReactJS, Redux, NodeJS, Webpack, Javascript, Typescript, npm
o Java 2 SE, J2EE, Java 8+
o Microservices Development or Integration \xe2\x80\x93 Familiarity with REST APIs
o Cloud Concepts i.e. Microsoft Azure, KeyVaults
o Maven / Gradle
o Git, BitBucket, JIRA, Confluence, Jenkins
o Splunk, Dynatrace or Equivalent Production Monitoring
o IntelliJ or Visual Studio
o UNIX / Linux Skills
o SQL \xe2\x80\x93 MSSQL / AzureSQL, Oracle or SybaseDegrees or certifications:
  • Bachelor\xe2\x80\x99s degree in a technical field such as computer science, computer engineering or related field required
Candidate Review & Selection:
  • 1 Step Process: 1 in person interview technical interview
Additional Notes:
  • Communication is extremely important (will they be a good fit for the team, culture, environment)
  • Want to see candidates that are willing to learn new concepts, collaborate with the team, help other team members solve complex problems and contribute to the team success
  • Want the resume to show how exactly they used the required technologies and skills and how it contributed to the outcome of the project\xe2\x80\x93 it must be hands on
  • Experience must be relevant and recent (within the past 3 years)
  • Want someone energetic and ready to move quickly
Job Details12225Contract3 MonthsToronto

ProViso Consulting

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.


Related Jobs

Job Detail

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