Step into a dynamic role as a Senior Software Engineer specializing in Java and Python at a leading financial services firm in Toronto, ON. This hybrid position is ideal for seasoned developers passionate about scalable solutions.
Iris's client seeks a robust Senior Software Engineer with a deep understanding of Java and hands-on Python experience. Candidates should have over 6 years of diverse software development experience, focusing on backend engineering to build high-performance financial applications. Your collaborative spirit will enhance project outcomes across various teams.
Key Responsibilities:
• Architect and maintain scalable backend systems
• Build modern applications using Python and APIs
• Leverage legacy Java skills for system enhancements
• Collaborate effectively with cross-functional teams
• Mentor junior staff and conduct thorough code reviews
Requirements:
• 6+ years of software development background
• Strong Java skills, experience with Spring frameworks
• 3–4 years of Python development experience
• Solid grasp of algorithms and object-oriented design
• Familiar with SQL & NoSQL database technologies
Apply your software engineering skills to impact financial services positively in this senior role.
#J-18808-Ljbffr