Staff Software Developer
$77,142–$101,232 year
On-site · Toronto, Ontario, Canada
Job Summary
Staff Software Developer to join the Incentives Development team building a single-page React/Redux web app (Varicent Incentives) backed by a C# REST API hosted on AWS. You will build new features for the REST API and AWS infrastructure, collaborate with Product, Design, and QA, participate in code reviews, optimize performance and scalability for large datasets, and develop cloud-native features using AWS services (Lambda, S3, DynamoDB, Redshift). You’ll automate deployments via Infrastructure-as-Code, mentor teammates, and contribute to the overall reliability and usability of the platform. First 90 days emphasize taking ownership of complex features, adhering to coding standards, and shaping roadmap discussions. English communication and hands-on experience with a modern tech stack (React/Redux, C#, AWS) are required.
Required Qualifications
- 7+ years of software development experience
- Proficiency in at least one backend programming language (C#, Java, or C++)
- Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, and Redshift
- Understanding of ELT/ETL processes and challenges with large-scale datasets
- Strong understanding of software design principles and engineering best practices
- Excellent problem-solving skills and ability to build scalable solutions
- Strong English communication skills (B2 or higher) and cross-functional collaboration
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.