Software Engineering Specialist/Technical Lead
3 weeks ago
We're Transforming Banking
Choosing BDC as Your Employer
At BDC, we're committed to fostering a diverse, equitable, and inclusive environment where all employees can thrive. As a software engineering specialist/tech lead, you'll be part of a dynamic team driving our digital transformation and modernizing our products and services.
Key Responsibilities
- Provide technical direction and establish a technical vision for development squads, resolving technical disagreements and managing technical quality.
- Ensure teams use appropriate engineering practices, invest in continual improvements to tooling or technical debt, and adapt to changing technology.
- Collaborate with product owners to identify technological solutions, estimate work, and manage technical debt backlogs.
- Maintain ongoing collaboration with other squad tech leads and within the team.
- Design, document, develop, and deliver user-friendly and scalable technical solutions based on information architecture, functional, and non-functional requirements.
Requirements
- Seven to 10 years of experience in software engineering.
- Bachelor's degree in information technology, engineering, or equivalent experience.
- Advanced hands-on experience in Microsoft Dynamics CRM 365 configurations and development.
- Programming experience in Microsoft .NET, C#, SQL, HTML, XML, JavaScript, JQuery, ODATA, JSON, PowerShell, and Web services.
- Excellent analytical, problem-solving, and documentation skills.
- Bilingualism and excellent verbal and written communication skills.
Complementary Skills
- Knowledge and experience in financial services is an asset.
- Understanding of containerization and cloud services such as Docker, Kubernetes, Tanzu.
- Good understanding of event-driven architecture and knowledge of event streaming and messaging systems such as Kafka and ActiveMQ.
About BDC
Proudly one of Canada's Top 100 Employers and one of Canada's Best Diversity Employers, we're 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.
-
Software Engineering Specialist/Technical Lead
1 month ago
Montreal, Quebec, Canada BDC Full timeJob Title: Software Engineering Specialist/Technical LeadBDC is seeking a highly skilled and experienced Software Engineering Specialist/Technical Lead to join our team. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of software solutions that meet the needs of our...
-
Software Engineering Specialist/Technical Lead
1 month ago
Montreal, Quebec, Canada BDC Full timeJob Title: Software Engineering Specialist/Technical LeadBDC is seeking a highly skilled and experienced Software Engineering Specialist/Technical Lead to join our team. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of software solutions that meet the needs of our...
-
Senior Software Engineer
2 months ago
Montreal, Quebec, Canada BDC Full timeAbout BDCBDC is a leading financial institution that provides financing and advisory services to Canadian entrepreneurs. 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.Job SummaryWe are seeking a highly skilled Software Engineering...
-
Senior Software Engineer
2 months ago
Montreal, Quebec, Canada BDC Full timeAbout BDCBDC is a leading financial institution that provides financing and advisory services to Canadian entrepreneurs. 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.Job SummaryWe are seeking a highly skilled Software Engineering...
-
Software Engineering Manager
2 weeks ago
Montreal, Quebec, Canada Aspire Software Full timeSoftware Engineering ManagerValPay is seeking a talented and experienced Software Engineering Manager to lead our team in Montreal. The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures.This role...
-
Technical Lead
3 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeJob Title: Technical LeadAs a Technical Lead at Ubisoft Entertainment, you will be responsible for guiding a team of programmers towards a technical vision, producing high-quality code, and navigating constraints to turn it into reality.Key Responsibilities:Define the technical vision within your area of specialization and plan its technical...
-
Software Engineer
1 month ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...
-
Software Engineer
1 month ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...
-
Software Engineering Specialist/Technical Lead
2 months ago
Montreal, Quebec, Canada BDC Full timeTransformative Opportunity at BDCWe are embarking on a digital transformation journey, modernizing our products and services, including the migration of our on-premises CRM to the cloud. As a key player in this initiative, you will contribute to the evolution of BDC's financing services through your technical leadership and expertise.Key...
-
Software Engineering Specialist/Technical Lead
2 months ago
Montreal, Quebec, Canada BDC Full timeTransformative Opportunity at BDCWe are embarking on a digital transformation journey, modernizing our products and services, including the migration of our on-premises CRM to the cloud. As a key player in this initiative, you will contribute to the evolution of BDC's financing services through your technical leadership and expertise.Key...
-
Software Engineering Lead
3 weeks ago
Montreal, Quebec, Canada Produit Folie Canada Inc. Full timeSoftware Engineering LeadWe are seeking a highly skilled Software Engineering Lead to join our team at Product Madness Canada Inc. in Montreal. As a key member of our engineering team, you will be responsible for managing a group of engineers and contributing to the development of our upcoming mobile game.Key Responsibilities:Manage a team of engineers and...
-
Software Engineer
2 months ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Microservices ExpertWe're seeking a skilled software engineer to contribute to our dynamic Skyline team. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...
-
Software Engineer
2 months ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Microservices ExpertWe're seeking a skilled software engineer to contribute to our dynamic Skyline team. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...
-
Software Engineer, Microservices Developer
3 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer, Microservices DeveloperCentric Software is seeking a skilled software engineer to join our team. The ideal candidate will have expertise in microservices architecture and proficiency in various technologies and methodologies for developing scalable and resilient services.Key Responsibilities:Design and develop microservices using Java,...
-
Technical Lead for Software Development
1 week ago
Montreal, Quebec, Canada Randstad Full timeAbout the Job:We are looking for a talented Technical Lead to join our Software Development Team. The successful candidate will be responsible for leading the development of new software features and maintaining existing ones.Key Responsibilities:Lead the development of new software featuresCollaborate with cross-functional teams to deliver high-quality...
-
Lead Software Engineer
3 months ago
Montreal, Quebec, Canada Toparo Full timeJob Title: Lead Software Engineer at ToparoBecome a pivotal member of Toparo's team as a Lead Software Engineer, where your expertise will significantly contribute to the development and enhancement of consumer interaction systems.Primarily utilizing C# and harnessing the capabilities of Azure Cloud Services, your contributions will be essential in defining...
-
Lead Software Engineer
1 month ago
Montreal, Quebec, Canada Toparo Full timeJob Title: Lead Software Engineer at ToparoBecome a pivotal member of Toparo's team as a Lead Software Engineer, where your expertise will significantly contribute to the development and enhancement of consumer interaction systems.Primarily utilizing C# and harnessing the capabilities of Azure Cloud Services, your contributions will be essential in defining...
-
Technical Project Lead
4 days ago
Montreal, Quebec, Canada Randstad Canada Full timeAbout the RoleAs a Technical Project Manager, you will be responsible for leading software development projects to modernize and accelerate our customers' data technology journeys. With a focus on agile software development, you will work with diverse customers in Aerospace, Automotive, Defense, and Manufacturing. Your technical expertise and leadership...
-
Software Engineer
1 week ago
Montreal, Quebec, Canada Aspire Software Full timeAbout the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...
-
Software Engineering Specialist
2 months ago
Montreal, Quebec, Canada BDC Full timeTransforming Banking at BDCWe are seeking a highly skilled and experienced software engineering specialist to join our team at BDC. As a key player in our digital transformation, you will contribute to the evolution of our financing services through your technical leadership and expertise.About the RoleThe selected candidate will join one of our squads...