Talent.com

Engineering Jobs in Saint-Lambert, QC

Create a job alert for this search

Engineering • saint lambert qc

Last updated: 13 hours ago

APPLICATION ENGINEERING - SOFTWARE ENGINEERING SPECIALIST

BDCMontreal
Full-time

We are banking at another level.It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to fuel the success of Canadian entrepren... Show more

 • New!

Mechanical engineering technician

O/E LAND INC.Montréal, QC, Quebec, Canada
Full-time

Work Language: English or French. Show more

Engineering 3IC10

DanaBoucherville, Québec, CA
Full-time

Souhaitez-vous contribuer au développement de l'électrification des transports ?.Dana, anciennement connue sous le nom de TM4, est un leader mondial dans la conception et la fabrication de solution... Show more

Engineering Director

St-AmourMontreal
Permanent

The Engineering Director is responsible for the technological vision and overall performance of engineering activities.They lead the development of complex products from design to industrialization... Show more

Mechanical Engineering Lead

ATS AutomationMontreal, Queb, CA
Full-time

Chef d’équipe de la conception mécanique .Le chef d’équipe de la conception mécanique inspirera et dirigera une équipe croissante et dynamique de concepteurs mécaniques, responsables de la concepti... Show more

Senior Engineering Professional

Hire Resolve.comMontreal, QC, CA
Full-time
Quick Apply

Hire Resolve is partnering with established and growing organisations across.These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience, and the... Show more

Superintendent – Civil Engineering

NexWavLongueuil, QC, CA
Full-time +1

Superintendent – Major Civil Engineering Project (South Shore of Montreal).Civil Engineering / Public Works / Excavation.A well-established contractor in the civil engineering sector is looking for... Show more

Principal, Security Engineering

Intact Financial CorporationMontréal, Quebec, CAN
CA$161,600.00 yearly
Full-time

Pay at Intact is about much more than just salary.Multiple benefits offered to support.Wellness account and much more.Share plan & other savings: up to.Employee Share Purchase Plan (ESPP) – with In... Show more

Component Integration Engineering Specialist

L3Harris TechnologiesMontreal, Quebec
CA$75,000.00 yearly
Full-time

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ... Show more

Engineering Bid Manager

AlstomSaint-Bruno, CA
Full-time +1

At Alstom, we understand transport networks and what moves people.From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility... Show more

Executive IC, Engineering

MotionMontréal, QC, CA
Full-time +1

Motion is building the command center for creative strategists.AI-native platform that bridges the gap between performance marketers and creative teams, so they can uncover what’s working, what’s n... Show more

Industrial Engineering Technologist

Stoakley-Stewart ConsultantsMontreal, QC
Full-time

Industrial Engineering Technologist.With over 60 years of success, our client has grown into the World’s leading manufacturer of apparel.Relentless innovation and craftsmanship maintains the highes... Show more

Engineering Director - Projects

IntersandBoucherville, Quebec, Canada
Full-time

A Key Role at the Heart of Performance and Innovation .Reporting to the Senior Vice President, Operational Strategies, Quality, and Innovation, the Director of Engineering is a key driver of t... Show more

Advance Solution Engineering and Application Engineering Intern

Dana IncorporatedBoucherville, Queb, CA
Full-time

Do you want to contribute to the growth of transportation electrification?.Dana develops and manufactures electric motors, generators, power electronics, and control systems for commercial, passeng... Show more

Civil Engineering Technician

St-AmourMontreal
Permanent

Our client supports municipal, industrial, and institutional projects by providing customized solutions recognized for their quality, durability, and technical expertise, from initial design throug... Show more

Foreman - Civil Engineering

Bruneau Électrique Inc.Montréal, QC, CA
Permanent

Do you want to be part of a large, growing company working on several major projects? Your place is at Bruneau Électrique! In addition to being part of a group of companies, Bruneau Électrique's vi... Show more

Remote Electrical Engineering Professor

Micro1Mont-Royal, Quebec, CA
CA$40.00 hourly
Remote
Full-time

Electrical Engineering Professor.AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthca... Show more

Remote Mechanical Engineering Professor

Micro1Longueuil, Quebec, CA
CA$60.00 hourly
Remote
Full-time

Mechanical Engineering Professor.AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthca... Show more

Remote Mechanical Engineering Professor

Micro1Boucherville, Quebec, CA
CA$60.00 hourly
Remote
Full-time

Mechanical Engineering Professor.AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthca... Show more

APPLICATION ENGINEERING - SOFTWARE ENGINEERING SPECIALIST

APPLICATION ENGINEERING - SOFTWARE ENGINEERING SPECIALIST

BDCMontreal
13 hours ago
Job type
  • Full-time
Job description

We are banking at another level.

Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where employees are empowered to act. It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to fuel the success of Canadian entrepreneurs.

Choosing BDC as your employer also means:

  • Flexible and competitive benefits, including an Employee Savings and Investment Plan where BDC matches part of your voluntary contributions, a Defined Benefit Pension Plan, a $750 wellness and health care spending account, to name a few

  • In addition to paid vacation each year, five personal days, sick days as necessary, and our offices are closed from December 25 to January 1

  • A hybrid work model that truly balances work and personal life

  • Opportunities for learning, training and development, and much more...

Explore the BDC Way in our Culture Book


POSITION OVERVIEW


The Software Engineering Specialist serves as a technical expert and influencer within the Application Engineering Centre of Excellence. They define, evolve and promote software engineering standards to ensure consistency, quality, security and efficiency across all BDC development teams.


CHALLENGES TO BE MET


Key Responsibilities

· Define and maintain standards covering all aspects of the Secure Software Development Life Cycle (SSDLC) and application architecture patterns.

· Assess new trends and emerging technologies, particularly in generative AI, and recommend their adoption where relevant.

· Contribute to the evolution of libraries that serve as development accelerators.

· Support development squads in designing complex solutions.

· Measure and monitor the adoption of engineering practices and recommend actions needed to accelerate their rollout.

· Act as a change agent to foster team adoption of defined practices, tools and standards.

· Document and publish best practices.

· Design and evolve reference patterns.

· Collaborate closely with Tech Leads, the Security team and Platform teams to align and evolve practices.


Key Deliverables

· Consolidated documentation of standards and best practices.

· Roadmap for the evolution of software engineering practices.

· Training schedule and enablement plan for squads.

· Metrics and dashboards to measure the adoption and maturity of practices.

· Communities of practice, training and reference content that support skills development.

· Code libraries and reference application patterns.


Organizational Impact

This role directly contributes to improving software quality, security posture, delivery speed and development team productivity. By defining and adopting shared standards, it promotes the convergence of engineering practices and raises technical maturity across BDC.


WHAT WE ARE LOOKING FOR


Required Skills


Technical Skills

· Proficiency in C# .NET Core and Python.

· Strong command of object-oriented programming concepts. Knowledge of SOLID principles and design patterns; knowledge of Clean Code and Clean Architecture.

· Experience developing automated tests (unit and integration tests) with xUnit; experience with WireMock and Playwright testing tools is an asset.

· Experience with GenAI development patterns, including agents, chaining, security, quality, MCP client/server, prompt engineering, monitoring, RAG and foundation models.

· Experience designing, documenting, developing, securing and consuming synchronous integrations: REST APIs, GraphQL and MCP.

· Experience with asynchronous integrations, such as event-driven architecture using Kafka, is an asset.

· Proficiency with relational databases including MySQL, MSSQL and PostgreSQL.

· Proficiency with tools such as GitHub Copilot, Git, Azure DevOps, NuGet and related tools.

· Experience developing CI/CD pipelines in Azure DevOps as code.

· Experience with modern authentication and authorization mechanisms (OpenID Connect and OAuth).

· Knowledge of application security fundamentals (OWASP Top 10, SANS 25) and the ability to apply appropriate countermeasures to remediate identified vulnerabilities.

· Experience with the following platforms: Tanzu Application Services (TAS) and Dynamics 365 is an asset.

· Experience with Agile and Kanban development methodologies.

· Understanding of Secure Software Development Life Cycle principles (SSDLC). Experience with Nexus IQ and Checkmarx is an asset.

· Understanding of software engineering approaches such as TDD, pair programming, CI/CD, Twelve-Factor App and DevSecOps practices.

· Experience with MuleSoft is an asset.

· Experience with Splunk and Dynatrace is an asset.

· Hands-on experience designing microservices or distributed systems is an asset.


Behavioural Skills

· Demonstrated ability to communicate complex technical information concisely, both verbally and in writing, to diverse stakeholders.

· Recognized technical leadership and demonstrated ability to guide teams in adopting new practices, tools and ways of working.

· Ability to influence, engage and build consensus among stakeholders with varied perspectives and priorities.

· Growth mindset and willingness to learn new skills, technologies and frameworks.

· Technical innovator driven by a constant desire to learn about and understand new technologies.

· Demonstrates initiative, communicates and collaborates with other teams to find solutions to issues encountered by both their own team and others.

· Demonstrates understanding and proposes timely solutions to help other teams integrate effectively with the component, as needed.

· Structured mindset, ability to manage multiple priorities and commitment to continuous learning.


Measures of Success

The incumbent is recognized as a technical expert within the organization and has a measurable impact on:

· The convergence of software engineering standards and practices across development teams.

· Increased technical maturity among teams.

· Accelerated value delivery through improved engineering practices and tools.

· Reduced organizational technical debt and application security risks.

· The responsible and effective adoption of artificial intelligence in the software development life cycle.

· The development of a culture of excellence, continuous learning and innovation within the engineering community.

· The ability to influence technical decisions and rally stakeholders around a shared software engineering vision.


Education and Experience

Degree in computer science, software engineering or equivalent experience.
10+ years of software development experience.
Technical Lead experience or experience in financial services is an asset.


Proudly one of Canada’s Top 100 Employers and one of Canada’s Best Diversity Employers, we are committed to fostering a diverse, equitable, inclusive and accessible environment where all employees can thrive and feel empowered to bring their whole selves to work. If you require an accommodation to complete your application, please do not hesitate to contact us at accessibility@bdc.ca.

While we appreciate all applications, we advise that only the candidates selected to participate in the recruitment process will be contacted.