Title: Lead Backend Developer - TPQ

Primary Skill: Node.js

Secondary Skill: Javascript, Java or C#

Seniority: Senior

Years: 5+

Emp Type: FTE

Location: Toronto

Client position: 239

Description:

Our Client is the industry leader in developing Sales Performance Management (SPM) software, enabling businesses worldwide to Plan, Operate and Pay effectively to drive sales performance and growth.

A named Leader in the Gartner Magic Quadrant for Sales Performance Management seven times in a row, our client was founded in 2005 and have pioneered sales performance management software.

As a Lead Backend Developer, you will be working alongside a multidisciplinary team of developers, designers, and business professionals. you will work on turning an exciting new idea into a modern SaaS product: a single-page web application built in React, connecting to a serverless backend deployed to AWS using GraphQL.

What you will do:
* Envisioning, designing, architecting, and developing a web application using modern web application and cloud deployment technologies.
* Architecting, describing and implementing complex services that perform complex structured data manipulation
* Working with talented, knowledge-driven individuals. We are a close-knit team that is eager for new ideas. We embrace sharing knowledge and enriching each other’s experiences.
* Focus on client success through creative problem-solving

What you will bring:
Required Technical and Professional Expertise
* A deep understanding of AWS (Lambdas, Aurora, DynamoDB, Red Shift), GraphQL, micro-services architecture, and test-driven development
* Strong Software Development skills using Javascript, C# or Java.
* Exposure to modern SaaS application architecture and an ability to design, communicate, document and implement an architectural vision.
* Experience with SQL
* A passion for building high-performance, scalable systems in the Cloud
* Strong written and verbal communication skills

Preferred Technical and Professional Experience
* AWS Certified Solutions Architect or similar accreditation
* Familiarity with React and Redux applications and NodeJS
* Knowledge of NoSQL and OLAP databases
* Degree in Computer Science, Software Engineering or equivalent experience
* Experience with test-driven development, continuous delivery and continuous integration

External URL external

Edit | Back (all JDs) | Back (client position)