Back to results

Technical Lead

  • Levis, QC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Here is a brief overview of the tasks and responsibilities that will fall to you:

  • Supporting stakeholders in the analysis and definition of needs as well as in the choice of technological solutions;
  • Perform feasibility studies, positioning analyses and detailed design activities;
  • Recommend technological orientations and solutions adapted to business needs;
  • Develop and apply conceptual and logical models as well as integration strategies;
  • Ensure cross-cutting coordination between the various stakeholders and the bodies concerned;
  • Coordinate the operational activities necessary to maintain and evolve the solutions;
  • Guarantee the quality, performance, reliability and availability of systems;
  • Solve complex problems and act as a technical reference for the teams;
  • Support development teams in the application of software development best practices;
  • Anticipate technological innovations and assess their impact on solutions and teams.

The Profile Sought Is As Follows

  • Have a minimum of ten (10) years of relevant experience in software development;
  • Demonstrate significant experience in technical leadership and coaching development teams;
  • Master cloud computing environments and understand their impact on development practices;
  • Apply continuous integration, delivery and deployment mechanisms;
  • Use the principles of clean architecture, clean code, and design patterns;
  • Have a thorough knowledge of VB.NET, C# .NET, Java 8 or later, Maven, and Git;
  • Leverage Spring Boot, Spring Cloud, Spring Data, SQL, and MapStruct in solution development;
  • Design REST application programming interfaces and SOAP services with Apache CXF;
  • Use Azure DevOps to support the planning, integration, and deployment of solutions;
  • Communicate effectively and popularize complex technical concepts to different audiences;
  • Demonstrate influence as well as excellent planning, coordination and priority management skills;
  • Be able to work in hybrid mode two days a week in the office.
More about this job

Responsibilities

Lead technical analysis, solution design, technology selection, and integration strategy in collaboration with stakeholders. Coordinate solution operations and evolution, ensure system quality and reliability, resolve complex technical issues, coach development teams, and assess emerging technologies.

Requirements

Requires at least 10 years of relevant software development experience, with substantial technical leadership and team coaching experience. Candidates should have cloud and CI/CD expertise, strong knowledge of the listed development technologies and frameworks, and excellent communication, planning, coordination, and prioritization skills.

Skills

  • Technical Leadership
  • Software Development
  • Cloud Computing
  • Continuous Integration
  • Continuous Delivery
  • Continuous Deployment
  • Clean Architecture
  • Clean Code
  • Design Patterns
  • VB.NET
  • C# .NET
  • Java
  • Maven
  • Git
  • Spring Boot
  • Spring Cloud

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Management & Leadership

Keywords

  • Technical Leadership
  • Software Development
  • Stakeholder Analysis
  • Feasibility Studies
  • Solution Design
  • Technology Selection
  • Conceptual Models
  • Logical Models
  • Integration Strategies
  • Cloud Computing
  • Continuous Integration
  • Continuous Delivery
  • Continuous Deployment
  • Clean Architecture
  • Clean Code
  • Design Patterns
  • VB.NET
  • C# .NET
  • Java 8+
  • Maven
  • Git
  • Spring Boot
  • Spring Cloud
  • Spring Data
  • SQL
  • MapStruct
  • REST APIs
  • SOAP
  • Apache CXF
  • Azure DevOps

Report this job