Reporting to the Director of Software Development the Senior Manager will play a pivotal role in managing cloud development projects while overseeing the growth strategy and wellbeing of a team of developers. This role combines technical leadership people management and operational oversight to ensure the success of both the team and the organization.
Key Responsibilities:
People & Team Management
- Develop and execute a strategic vision for the team ensuring alignment with company goals and longterm business objectives.
- Oversee multiple team members providing leadership direction and support to ensure high performance and professional growth.
- Define and implement objectives for direct reports ensuring alignment with company requirements and overall business strategy.
- Work with the Director of Software Development to help build and maintain a highperformance culture driving engagement collaboration and accountability across teams.
- Work with the Director of Software Development to help manage workforce planning succession planning and talent development initiatives to support business growth and continuity.
- Identify skills gaps within the team to ensure team members have the necessary skills and expertise to meet evolving industry demands.
- Foster a culture of continuous improvement driving innovation and operational efficiency within the department.
Project Contribution & Technical Leadership
- Lead customer projects from requirements gathering to deployment ensuring effective solution design development validation and training.
- Provide technical expertise and support acting as a key reference for problemsolving best practices and project escalations while assisting in resource allocation.
Operations & Practice Management
- Optimize team efficiency by managing nonbillable time through training continuous improvement initiatives and presales support.
- Drive operational excellence by refining processes supporting sales with project evaluations and RFPs and promoting best practices in collaboration with leadership
What You Bring to the Team:
- University degree in Software Engineering Information Technology Business or a relevant discipline.
- 2 years of experience with an ERP system or equivalent.
- 3 years of proven leadership experience with strong skills in mentorship coaching and performance management.
- 2 years of experience across all phases of a project (analysis design development training and support).
- Deep expertise in software development tools processes and best practices.
Strong knowledge of business processes and the ability to bridge technical and business needs. - Excellent communication skills in English and French*This position requires proficiency in a language other than French due to the fact that 75% of our clients operate in English
What are the perks of being a GURU
- Be part of a team of fun and determined people with an interest in business and technology
- People oriented company culture check out a Day in the Life at GURUS here!
- Flexible schedule and hybrid work
- Your wellbeing first: benefits program (medical & dental insurance) as of day 1 health flex plan (gym memberships equipments therapeutic massages etc) and access to the app Dialogue
- Work culture: training programs certifications and opportunities for advancement in the company (check out our GURUS Academy)
Required Experience:
Senior Manager