[ref. l43427216] Toronto - Intermediate NODE.JS DEVELOPER -

apartmentS.i. Systèmes placeToronto calendar_month 

REMOTE ROLE Our team of 35+ backend developers are building and maintaining a modern, large

  • scale web infrastructure hosted on AWS.
We use a number of languages and technologies including Python, PHP, Node JS, Mongo, DynamoDB and MySQL.

Our platform is expanding globally, and with this expansion comes new challenges such as distributed data storage, and processing and performance improvements.

Our team work at every stage of the software development life cycle
  • designing solutions, writing and testing code, and automating deployments.
They also collaborate with our web, iOS, Android, QA, infra and product teams to deliver for our customers and users.

As well as building new features and functionality, we are migrating our original monolithic application to the micro-services world using modern technologies like Serverless Framework and AWS Services.

Required
  • 5+ years of experience as a software developer
  • 3+ years of experience with Node.JS.
  • NOTE: Primary experience Must be with Node.JS, not as a secondary language
  • Experience with AWS & Lambda services
  • Experience working with Scalable / Microservice architecture
  • Proven working experience with Serverless, Event-Driven architecture
  • Experience writing tests and knowledge of TDD
  • Knowledge of development principles such as OOP and SOLID
  • Database Design experience in Non-Relational Databases; noSQL or key-value DBs like Redis, Mongo and DynamoDB
  • Experience with CI / CD platforms; such as CircleCI, Travis, GitHub Actions or Azure Pipelines Nice To Have
  • Experience with Federated GraphQL
  • Experience with additional AWS services; such as API Gateway, SQS, SNS and DynamoDB
  • Experience with multiple software development languages; ideally Python or PHP
  • Knowledge of Clean Architecture and DDD principle Apply
electric_boltImmediate start

.Net Developer

apartmentTV2 ConsultingplaceToronto
experience as a .NET Developer or similar role.  •  Strong proficiency in C# and the .NET framework.  •  Experience with ASP.NET MVC and Web API development.  •  Familiarity with database design and SQL Server.  •  Excellent problem-solving and debugging skills...
apartmentRBCplaceToronto
and individual security analysis. The Developer is part of the Investment Analytics team, supporting the investment teams and more specifically enhancing the team's delivery capabilities developing our web analytics platform so that more informed decisions can...
apartmentRoyal Bank of CanadaplaceToronto
Job Summary Job Description Principal Application Architect, Developer Innovation & Productivity WHAT IS THE OPPORTUNITY? As a Principal Application Architect, Developer Innovation & Productivity at RBC, you will lead the charge in fostering...