Location
Toronto, Ontario, Canada
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
We're Hiring: Senior Software Engineer
📍
Location:
Toronto, Canada
💼
Experience:
6\+ Years
Join our engineering team to build highly scalable, secure, and high-performance solutions for a modern
core banking platform
. You'll work on distributed microservices that process high volumes of financial transactions while collaborating with a talented cross-functional team.
What You'll Bring:
✅ 6\+ years of software development experience
✅ Strong expertise in
Python
(preferred) or another object-oriented language
✅ Hands-on experience with
Microservices
\&
Distributed Systems
✅ Docker / Container technologies
✅ RESTful APIs
✅ SQL \& MySQL
✅ Strong RDBMS fundamentals (Transactions, Locking, Isolation Levels, Deadlocks)
✅ RabbitMQ or similar message brokers
✅ GitHub/Git and Unix/Linux environments
Nice to Have:
✔ Cloud computing experience (AWS/Azure/GCP)
✔ Experience integrating with Payroll Providers or Time \& Attendance platforms
🎓
Education Requirement:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
from a Canadian or US university
.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.