Our client — a well-established and iconic Canadian brand — is looking for a Senior Developer to join their team on an initial 6-month contract with strong potential for extension or full-time conversion.
This is a hands-on, execution-focused role ideal for someone who enjoys building, problem-solving, and delivering high-quality solutions in a fast-paced environment.
? What You’ll Do:
• Develop, maintain, and enhance applications using JavaScript (Node.js), Python, and SQL
• Translate business requirements into scalable technical solutions
• Work closely with cross-functional teams to deliver data-driven applications
• Write clean, efficient, and well-documented code
• Support data initiatives including querying, manipulation, and optimization
• Participate in code reviews, testing, and debugging
• Contribute to improving development processes and best practices
✅ What We’re Looking For:
- 3+ years of hands-on experience with JavaScript (Node.js), Python, and SQL (must-have)
- Must have experience working within a banking or financial institution setting
- Proven ability to thrive in a fast-paced, delivery-focused environment
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
- Ability to work hybrid in Toronto (3–4 days/week in office)