Python Developer | 5+ years
- Source: LinkedIn
- Apexon
- On-site
- Toronto
- Full-Time
- Mid level
Job Description
Job Title: PYTHON DEVELOPER
Experience- 5+ years
Location: Toronto, Ontario
Role Overview
We are seeking a Senior Software Engineer to design and build highly scalable, secure, and high-performance solutions within our core banking platform.
You will work within a cross-functional engineering team , contributing to a distributed, microservices-based system that processes high volumes of financial transactions.
Key Responsibilities
- Design and deliver high-quality features and enhancements
- Own end-to-end delivery of large features (3+ month initiatives)
- Collaborate with stakeholders to create technical design specifications
- Participate in sprint planning and provide accurate effort estimates
- Build secure, scalable distributed systems
- Optimize system performance to meet SLAs
- Conduct peer code reviews to ensure code quality
- Mentor junior engineers and promote best engineering practices
Required Qualifications
- 5+ years of software development experience
- Strong experience with microservices architecture and distributed systems
- Hands-on experience with Docker or container-based systems
- Strong proficiency in Python (preferred) or another object-oriented language
- Deep understanding of RESTful API development
- Strong SQL skills with experience in MySQL
- Solid understanding of RDBMS concepts (transactions, isolation levels, locking, deadlocks)
- Experience with RabbitMQ or similar message brokers
- Experience using GitHub or similar code repositories
- Comfortable working in Unix/Linux environments
- Excellent communication skills
Preferred Qualifications
- Experience integrating with Payroll Providers and Time & Attendance platforms
- Experience with cloud computing environments
Education Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
- Degree must be obtained from a Canadian or U.S. university
Additional Information
- Currently, no benefits are offered in Canada (proposal submitted to leadership)
- We are an Equal Opportunity Employer
- Committed to maintaining an accessible and inclusive work environment
Skills
- Python
- Docker
- mysql
- RabbitMQ
- Github
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
