Title: IT Development Manager
Duration: Full-time, permanent
Location: Toronto - hybrid 2x per week (Tuesdays and Thursdays)
Required Skills \& Experience
- 7 years of experience in software development, with proficiency in Java and Spring Boot.
- Extensive experience in designing and developing APIs from scratch.
- Strong understanding of message queuing systems (MQ) and their integration into applications.
- In-depth knowledge of databases, specifically Oracle, with hands-on experience in database management and optimization.
- Previous experience working in the banking industry, ensuring familiarity with financial systems and regulatory requirements.
- Proven experience working in Agile environments, collaborating with cross-functional teams to deliver high-quality solutions.
Nice to Have Skills \& Experience
- Payments experience Management experience
Job Description
Manages / leads a team of technology development / design professionals in providing a wide range of application or system solutions to the organization, ensuring standards are met and business objectives are achieved. Also provides technical leadership and guidance beyond own team. KEY ACCOUNTABILITIES CUSTOMER Responsible for leading development teams and the delivery of development solutions and component / unit testing efforts Oversee and report on project status, managing project team resources and assignment, ensuring project milestones are met and monitoring to keep projects on schedule and to budget within identified standards Work with LOB TS partners to develop the content of overall development / solutions design deliverables and ensure project estimates account for all activities in the project scope, including project management and application development, software quality assurance reviews, and vendor and contract management activities Ensure all requirements, project plans, and changes to commitment are communicated to all affected team members Responsible for defining Application Development Vendor strategy and managing Vendors and SLA's and ensure work is delivered according to the agreed-upon Service Level and Operational Level Agreements Coordinate with relevant stakeholders to support / develop sound business cases with an on-going focus on reusability, scalability, innovation and enterprise-wide solutions Oversee and manage escalated issues to ensure resolution or redirect as appropriate ensure.