VP of Software Engineering [#4696]
Apply NowCompany: ALTEO
Location: Montreal, QC H1A 0A1
Description:
Alteo is seeking a VP Software Engineering for a permanent position based in Montreal.
As VP Software Engineering, you will report directly to the CEO and be a member of the Executive Committee. You will have overall responsibility for the vision, strategy and execution of the Software Engineering department. You will oversee software development, ensuring its alignment with corporate objectives, while structuring and managing technical teams to ensure efficiency and specialization.
Responsibilities:
Profile:
@@@@@
Alteo est la recherche d'un VP Ingenierie Logicielle pour un emploi permanent bas Montral.
En tant que Vice-Prsident Ingnierie Logicielle, vous serez directement rattach au CEO et membre du comit de direction. Vous aurez la responsabilit globale de la vision, de la stratgie et de l'excution du dpartement d'ingnierie logicielle. Vous superviserez le dveloppement de logiciels, assurant leur alignement avec les objectifs de l'entreprise, tout en structurant et en grant les quipes techniques pour garantir leur efficacit et leur spcialisation.
Responsabilits:
Profil:
As VP Software Engineering, you will report directly to the CEO and be a member of the Executive Committee. You will have overall responsibility for the vision, strategy and execution of the Software Engineering department. You will oversee software development, ensuring its alignment with corporate objectives, while structuring and managing technical teams to ensure efficiency and specialization.
Responsibilities:
- Recruit and retain key talent in technical roles such as IT engineering, system administrators, and other technical functions.
- Structure teams to benefit from key functional specializations, including: software engineering (Scrum Masters, Agile coaches), technical skills (frontend, backend, databases), architects, business analysts, UI/UX design, DevOps (CI/CD, deployments, IaC, SAST, DAST, development environment, source code management), as well as system, network and cloud administrators.
- Organize and lead teams to ensure functional specialization through training, hiring or outsourcing.
- Implement and oversee effective software development practices, such as Scrum and Kanban, to ensure healthy and productive work processes.
- Co-develop product roadmap in collaboration with team leaders.
- Develop an integration strategy for common product technologies, such as CanLII, Decisia, etc.
- Co-develop technical strategy in partnership with VP Technologies.
- Develop and manage the annual budget for IT infrastructure and other activities, while ensuring that budget forecasts are respected.
- Foster a culture of innovation and integrate best practices and technologies to improve development processes.
- Anticipate technological trends and integrate new technologies and tools to optimize team performance.
- Collaborate with other departments (product, marketing, operations) to ensure that software developments meet market needs and customer requirements.
- Communicate regularly with the CEO and Management Committee on project progress, challenges encountered and opportunities identified.
- Ensure the quality of software deliverables by implementing rigorous testing and validation processes.
- Ensure that developed solutions meet security and compliance standards.
Profile:
- Bachelor's/Master's degree in IT, software engineering or equivalent
- 10-15+ years experience in IT, software development
- 5+ years' experience managing software engineering teams
- Expertise in software development methodologies, such as Agile, Scrum, or DevOps.
- Proven skills in managing complex projects, with an ability to meet deadlines and budgets.
- Excellent communication and leadership skills, with the ability to motivate and lead diverse teams.
- In-depth knowledge of current technologies, market trends and best practices in software engineering.
@@@@@
Alteo est la recherche d'un VP Ingenierie Logicielle pour un emploi permanent bas Montral.
En tant que Vice-Prsident Ingnierie Logicielle, vous serez directement rattach au CEO et membre du comit de direction. Vous aurez la responsabilit globale de la vision, de la stratgie et de l'excution du dpartement d'ingnierie logicielle. Vous superviserez le dveloppement de logiciels, assurant leur alignement avec les objectifs de l'entreprise, tout en structurant et en grant les quipes techniques pour garantir leur efficacit et leur spcialisation.
Responsabilits:
- Recruter et fidliser les talents cls dans les rles techniques tels que l'ingnierie informatique, les administrateurs systme, et autres fonctions techniques.
- Structurer les quipes pour qu'elles bnficient de spcialisations fonctionnelles essentielles, notamment dans les domaines suivants : gnie logiciel (Scrum Masters, Agile coaches), comptences techniques (frontend, backend, bases de donnes), architectes, analystes mtiers, design UI/UX, DevOps (CI/CD, dploiements, IaC, SAST, DAST, environnement de dveloppement, gestion des codes sources), ainsi que les administrateurs systme, rseau et cloud.
- Organiser et diriger les quipes pour assurer leur spcialisation fonctionnelle l'aide de formations, d'embauches ou d'impartition.
- Mettre en place et superviser des pratiques de dveloppement logiciel efficaces, telles que Scrum et Kanban, pour assurer des processus de travail sains et productifs.
- Co-dvelopper la roadmap des produits en collaboration avec les chefs d'quipe.
- Dvelopper une stratgie d'intgration des technologies communes aux produits, tels que CanLII, Decisia, etc.
- Co-dvelopper la stratgie technique en partenariat avec le VP Technologies.
- laborer et grer le budget annuel pour l'infrastructure TI et les autres activits, tout en veillant au respect des prvisions budgtaires.
- Encourager la culture de l'innovation et intgrer les meilleures pratiques et technologies pour amliorer les processus de dveloppement.
- Anticiper les tendances technologiques et intgrer les nouvelles technologies et outils pour optimiser les performances des quipes.
- Collaborer avec les autres dpartements (produit, marketing, oprations) pour garantir que les dveloppements logiciels rpondent aux besoins du march et aux exigences des clients.
- Communiquer rgulirement avec le CEO et le comit de direction sur l'avancement des projets, les dfis rencontrs et les opportunits identifies.
- Assurer la qualit des livrables logiciels en mettant en place des processus rigoureux de tests et de validation.
- Veiller ce que les solutions dveloppes respectent les normes de scurit et de conformit.
Profil:
- Bac/Matrise en informatique, ingnierie logicielle ou l'quivalent
- 10-15+ annes d'exprience en informatique, dveloppement logiciel
- 5+ annes d'exprience en gestion d'quipes d'ingnierie logicielle
- Expertise dans les mthodologies de dveloppement logiciel, telles que Agile, Scrum, ou DevOps.
- Comptences avres en gestion de projets complexes, avec une capacit respecter les dlais et les budgets.
- Excellentes comptences en communication et en leadership, avec une capacit motiver et diriger des quipes diversifies.
- Connaissance approfondie des technologies actuelles, des tendances du march et des meilleures pratiques en ingnierie logicielle.