Python Developer (Toronto)

Python Developer (Toronto)

15 Sep
|
Apexon
|
Toronto

15 Sep

Apexon

Toronto

Apexon is a digital engineering services company helping organizations build modern, scalable technology solutions. In this role, you’ll have the chance to work with experienced engineering teams on high-impact financial technology platforms and distributed systems.

We are looking for a Senior Software Engineer to design and build highly scalable, secure, and high-performance solutions for a core banking platform.

You’ll join a cross-functional engineering team building and enhancing a distributed, microservices-based platform that processes high volumes of financial transactions. This role offers an chance to contribute to system architecture, technical design, product design, and end-to-end feature delivery.

What You’ll Do

- Design, develop, and deliver high-quality backend features and enhancements
- Own the end-to-end delivery of large-scale initiatives spanning 3+ months
- Create and contribute to technical and system design specifications
- Participate in sprint planning, estimation, and technical discussions
- Design and build secure, scalable, distributed systems
- Optimize application and system performance to meet defined SLAs
- Conduct peer code reviews and promote engineering best practices
- Mentor junior engineers and contribute to a strong engineering culture
- Collaborate closely with product, engineering, and cross-functional teams

What You Bring





- 7+ years of professional software development experience
- Strong experience with microservices architecture and distributed systems
- Strong proficiency in Python; experience with another object-oriented language is also considered
- Strong SQL skills and experience with MySQL
- Solid understanding of RDBMS concepts, including transactions, isolation levels, locking, and deadlocks
- Experience with RabbitMQ or similar message brokers
- Experience with Docker and containerized environments
- Experience with GitHub or similar source-code repositories
- Comfortable working in Unix/Linux environments
- Strong communication, collaboration, and problem-solving skills

Nice to Have

- Experience integrating with Payroll Providers and Time & Attendance platforms
- Experience with cloud computing platforms
- Experience working in financial services, banking, or other high-volume transaction environments

Education

- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
- Degree must be from a Canadian or U.S. university

Additional Information

- Benefits: Currently, benefits are not available in Canada; a benefits proposal has been submitted to leadership
- We are an Equal Opportunity Employer
- We are committed to providing an accessible, inclusive, and team-oriented work environment

📌 Python Developer (Toronto)
🏢 Apexon
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: python developer (toronto) / toronto