
Team Lead, Development
- Oakville, ON
- Permanent
- Temps-plein
- Assume a leadership and guidance role for the Development team members by supporting multiple projects across the IT project portfolio at the same time
- Ensure the quality and consistency of developers deliverables
- Assess overall workload and productivity and coordinating updates to the developers Resource Plan
- Assist the Manager with coaching and developing the Development team as well as augmented resources, including overseeing many of the day-to-day operations of the team
- Provide coaching, mentorship, motivation and recognition to employees
- Provide feedback on the performance of all team members
- Review and provide feedback on Vendor Contracts across the portfolio, and overseeing augmented team resources
- 10+ years of experience as a senior developer developing enterprise business applications
- Bachelor's degree in Computer Science, or Sciences degree/diploma
- Financial Services industry knowledge
- Strong technical knowledge of Digital technologies (Cloud, Big Data, Web, Mobile) in general and specifically Microsoft Technology Stack
- In-depth understanding and experience with agile software methodologies, such as Scrum, DevSecOps, Software release and configuration management, and secure coding practices
- Strong written and verbal communication, as well as meeting facilitation skills
- Effective at building and maintaining positive business and cross-functional relationships
- Track record as a leader, successfully guiding and motivating individuals and groups
- Demonstrated experience with delegating work, reviewing others’ deliverables and delivering constructive feedback