Step into a Senior Software Engineer role at Apexon in Toronto, ON, specializing in Python. Focus on developing secure and scalable banking solutions that handle high transaction volumes.With a minimum of seven years in software development, you will play a crucial role in enhancing a distributed microservices architecture. This position demands expertise in Python and will involve mentoring junior staff while ensuring the delivery of high-quality, productive features in a collaborative team.Key Responsibilities:
- Design high-quality solutions for the banking platform
- Own major features from inception to delivery
- Participate in sprint planning and create precise estimates
- Build distributed systems with a focus on security and scalability
- Mentor junior engineers and uphold best practicesRequirements:
- 7+ years in software development
- Extensive experience with microservices and distributed systems
- Strong Python or similar object-oriented programming knowledge
- Proficient in Docker and RESTful API development
- Good understanding of SQL and RDBMS conceptsLeverage your Python and microservices expertise in the high-impact environment of Apexon.#J-18808-Ljbffr