Vp Of Software Engineering [#4696]

Montreal, QC, Canada

Job 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:

  • 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 \xc3\xa0 la recherche d\'un VP Inge\xcc\x81nierie Logicielle pour un emploi permanent bas\xc3\xa9 \xc3\xa0 Montr\xc3\xa9al.En tant que Vice-Pr\xc3\xa9sident Ing\xc3\xa9nierie Logicielle, vous serez directement rattach\xc3\xa9 au CEO et membre du comit\xc3\xa9 de direction. Vous aurez la responsabilit\xc3\xa9 globale de la vision, de la strat\xc3\xa9gie et de l\'ex\xc3\xa9cution du d\xc3\xa9partement d\'ing\xc3\xa9nierie logicielle. Vous superviserez le d\xc3\xa9veloppement de logiciels, assurant leur alignement avec les objectifs de l\'entreprise, tout en structurant et en g\xc3\xa9rant les \xc3\xa9quipes techniques pour garantir leur efficacit\xc3\xa9 et leur sp\xc3\xa9cialisation.Responsabilit\xc3\xa9s:
  • Recruter et fid\xc3\xa9liser les talents cl\xc3\xa9s dans les r\xc3\xb4les techniques tels que l\'ing\xc3\xa9nierie informatique, les administrateurs syst\xc3\xa8me, et autres fonctions techniques.
  • Structurer les \xc3\xa9quipes pour qu\'elles b\xc3\xa9n\xc3\xa9ficient de sp\xc3\xa9cialisations fonctionnelles essentielles, notamment dans les domaines suivants : g\xc3\xa9nie logiciel (Scrum Masters, Agile coaches), comp\xc3\xa9tences techniques (frontend, backend, bases de donn\xc3\xa9es), architectes, analystes m\xc3\xa9tiers, design UI/UX, DevOps (CI/CD, d\xc3\xa9ploiements, IaC, SAST, DAST, environnement de d\xc3\xa9veloppement, gestion des codes sources), ainsi que les administrateurs syst\xc3\xa8me, r\xc3\xa9seau et cloud.
  • Organiser et diriger les \xc3\xa9quipes pour assurer leur sp\xc3\xa9cialisation fonctionnelle \xc3\xa0 l\'aide de formations, d\'embauches ou d\'impartition.
  • Mettre en place et superviser des pratiques de d\xc3\xa9veloppement logiciel efficaces, telles que Scrum et Kanban, pour assurer des processus de travail sains et productifs.
  • Co-d\xc3\xa9velopper la roadmap des produits en collaboration avec les chefs d\'\xc3\xa9quipe.
  • D\xc3\xa9velopper une strat\xc3\xa9gie d\'int\xc3\xa9gration des technologies communes aux produits, tels que CanLII, Decisia, etc.
  • Co-d\xc3\xa9velopper la strat\xc3\xa9gie technique en partenariat avec le VP Technologies.
  • \xc3\x89laborer et g\xc3\xa9rer le budget annuel pour l\'infrastructure TI et les autres activit\xc3\xa9s, tout en veillant au respect des pr\xc3\xa9visions budg\xc3\xa9taires.
  • Encourager la culture de l\'innovation et int\xc3\xa9grer les meilleures pratiques et technologies pour am\xc3\xa9liorer les processus de d\xc3\xa9veloppement.
  • Anticiper les tendances technologiques et int\xc3\xa9grer les nouvelles technologies et outils pour optimiser les performances des \xc3\xa9quipes.
  • Collaborer avec les autres d\xc3\xa9partements (produit, marketing, op\xc3\xa9rations) pour garantir que les d\xc3\xa9veloppements logiciels r\xc3\xa9pondent aux besoins du march\xc3\xa9 et aux exigences des clients.
  • Communiquer r\xc3\xa9guli\xc3\xa8rement avec le CEO et le comit\xc3\xa9 de direction sur l\'avancement des projets, les d\xc3\xa9fis rencontr\xc3\xa9s et les opportunit\xc3\xa9s identifi\xc3\xa9es.
  • Assurer la qualit\xc3\xa9 des livrables logiciels en mettant en place des processus rigoureux de tests et de validation.
  • Veiller \xc3\xa0 ce que les solutions d\xc3\xa9velopp\xc3\xa9es respectent les normes de s\xc3\xa9curit\xc3\xa9 et de conformit\xc3\xa9.
Profil:
  • Bac/Ma\xc3\xaetrise en informatique, ing\xc3\xa9nierie logicielle ou l\'\xc3\xa9quivalent
  • 10-15+ ann\xc3\xa9es d\'exp\xc3\xa9rience en informatique, d\xc3\xa9veloppement logiciel
  • 5+ ann\xc3\xa9es d\'exp\xc3\xa9rience en gestion d\'\xc3\xa9quipes d\'ing\xc3\xa9nierie logicielle
  • Expertise dans les m\xc3\xa9thodologies de d\xc3\xa9veloppement logiciel, telles que Agile, Scrum, ou DevOps.
  • Comp\xc3\xa9tences av\xc3\xa9r\xc3\xa9es en gestion de projets complexes, avec une capacit\xc3\xa9 \xc3\xa0 respecter les d\xc3\xa9lais et les budgets.
  • Excellentes comp\xc3\xa9tences en communication et en leadership, avec une capacit\xc3\xa9 \xc3\xa0 motiver et \xc3\xa0 diriger des \xc3\xa9quipes diversifi\xc3\xa9es.
  • Connaissance approfondie des technologies actuelles, des tendances du march\xc3\xa9 et des meilleures pratiques en ing\xc3\xa9nierie logicielle.

Alteo

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2341696
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned