Senior Tech Lead
- Levis, QC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Experience
- Minimum 10 years of relevant IT experience
- Posting language
- English
- Posted
Original job description
Job Description:
The client is seeking a Technical Lead who combines engineering leadership, a consultative role, and concrete technical contributions to the delivery of medium to large-scale .NET systems. The technological foundation (VB.NET and C#.NET, WCF, SOAP services, REST APIs) indicates an environment of legacy applications undergoing maintenance and modernization, not a context of new development. The emphasis on cloud computing, CI/CD, and best practices (clean architecture, clean code, design patterns) reflects a mandate to increase the engineering maturity of the teams. The ideal candidate will influence technological directions, assist the client in defining requirements, and coordinate operational delivery activities. This role remains firmly rooted in the technical aspects: it is neither an architect detached from the code nor a project manager.
Main Responsibilities:
- Accompany and guide the client in analyzing and defining
their needs, providing guidance, and selecting and evaluating appropriate
technological solutions.
- Conduct and participate in studies, as well as in the
positioning, feasibility, and detailed design phases, and make appropriate
technological recommendations.
- Develop, implement, and apply conceptual and logical models,
as well as design, implementation, and integration strategies.
- Ensure cross-functional alignment with the bodies and
committees involved in the projects and provide the necessary support and
follow-up.
- Coordinate the operational activities required to ensure the
quality, performance, reliability, availability, and continuous improvement of
the systems and technological solutions.
Requirements
Requisites:
- Minimum 10 years of relevant IT experience
- .NET and DevOps ecosystem (VB.NET, C#.NET, Git, SQL, RESTful
APIs, SOAP, WCF, CI/CD, Azure DevOps)
- Technical leadership and advisory role (influencing
direction, supporting the client)
- Mastery of cloud tools and their impact on development teams
- Experience in continuous integration, delivery, and
deployment
- Application of engineering best practices (clean
architecture, clean code, design patterns)
Desired:
- Ability to simplify and communicate complex technical
concepts
- Organization, rigor, prioritization, and anticipation of
roadblocks
Asset:
- Experience in the financial, banking, or a comparable
institution sector
More about this job
Responsibilities
The Technical Lead will guide clients in defining technical needs and selecting appropriate solutions for medium to large-scale .NET systems. They will also coordinate operational delivery activities to ensure system quality, performance, and reliability.
Requirements
Candidates must have at least 10 years of relevant IT experience with a strong background in the .NET and DevOps ecosystem. Proficiency in cloud tools, engineering best practices, and technical advisory roles is essential for this position.
Skills
- Technical Leadership
- C#.NET
- VB.NET
- WCF
- SOAP
- REST APIs
- Azure DevOps
- CI/CD
- Clean Architecture
- Clean Code
- Design Patterns
- Cloud Computing
- Git
- SQL
- System Design
- Consulting
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Consulting
- Management & Leadership
- Engineering
Keywords
- Technical Lead
- C#.NET
- VB.NET
- WCF
- SOAP
- REST APIs
- Azure DevOps
- CI/CD
- Clean Architecture
- Clean Code
- Design Patterns
- Cloud Computing
- Git
- SQL
- System Modernization
- Engineering Maturity
- Consulting
- Financial Sector
- Banking
- DevOps
- Software Development
- System Integration
- Feasibility Studies
- Technical Advisory
- Operational Delivery