Join a fintech company in North Toronto as a Manager of Software Engineering, focusing on guiding a team in modernizing Java applications with cloud technologies. This hybrid role emphasizes leadership over direct coding.
You will oversee the migration of a commercial software product from legacy Java to a modern architecture leveraging Java v21 and AWS. Your leadership will be crucial in developing processes, managing Agile scrum teams, and enhancing the development environment. This role empowers you to provide direction and technical guidance within a collaborative team atmosphere, where your insights on quality and architecture will drive product improvements.
Key Responsibilities:
• Lead modernization of legacy software applications
• Design overall application architecture and infrastructure improvements
• Manage Agile Development scrum teams effectively
• Engage in quality reviews and developer coaching
• Oversee deployment of microservices and APIs on AWS
Requirements:
• Robust background in software engineering and architecture
• Proficient in Java, Springboot, and Linux environments
• Experience with cloud-focused development strategies
• Excellent communication and presentation capabilities
• Willingness to work at the Markham office four days a week
Step into this role to influence software engineering processes within a thriving fintech landscape.
#J-18808-Ljbffr