Software Engineering Team Lead
2 weeks ago
We are seeking an experienced Senior Backend Engineer to join our Digital Channels team at the National Bank. As a key member of our development team, you will play a crucial role in shaping the future of our banking services.
About the RoleThe successful candidate will be responsible for ensuring the technical excellence of Java development projects, including writing unit tests using tools like JUnit, achieving application quality and performance objectives, delivering high-quality code on time, and guiding or influencing the team to adopt best Java development practices.
Key responsibilities include participating in the design and architecture of software solutions, engaging in practice communities, and collaborating with colleagues to drive innovation and continuous improvement.
Your Impact
- You will positively impact the customer experience by ensuring the quality of applications and the efficiency of development.
- Through your solid technical skills, effective communication, collaborative problem-solving, and commitment to continuous learning, you will contribute to the success of our team and the bank as a whole.
To be successful in this role, you will require a Bachelor's degree in Information Technology or related fields and minimum 5 years of proven experience in programming with Java, Spring Boot, and Maven. Excellent knowledge and proven experience with DevOps tools (Git, GitHub, Docker, Snyk, etc.) is also essential.
You will need to have proven experience with Test-Driven Development (TDD), Continuous Integration (CI), and automated software deployment (CD). Fluency in French is also required.
About the SalaryThe estimated annual salary for this role is approximately $120,000-$150,000, depending on qualifications and location.
We offer a competitive compensation package that includes a comprehensive benefits program, opportunities for professional growth and development, and a dynamic work environment that fosters collaboration and innovation.
At the National Bank, we value diversity, equity, and inclusion. We strive to create an environment where each person's unique qualities are celebrated and valued.
-
Software Engineering Team Lead
1 week ago
Montreal, Quebec, Canada Randstad Full timeRole OverviewRandstad is seeking an experienced Software Engineering Team Lead to lead our team in delivering high-quality software solutions. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to motivate and guide a team towards achieving their goals.About the RoleWe are looking for a seasoned...
-
Senior Software Architect in Cloud Engineering
2 weeks ago
Montreal, Quebec, Canada Capgemini Engineering Full timeAbout the RoleCapgemini Engineering is seeking a skilled Senior Software Architect to join our team in Canada. As a key member of our cloud engineering team, you will be responsible for designing and implementing scalable and reliable cloud-based solutions.This role offers a unique opportunity to work with cutting-edge technologies and collaborate with a...
-
Montreal, Quebec, Canada Capgemini Engineering Full timeTransform Your Career with Capgemini EngineeringAbout the Role:We are seeking a seasoned Software Development Leader to join our team at Capgemini Engineering.Job Overview:This is an exceptional opportunity to work on high-profile projects with leading social media platforms, driving innovation and growth.Key Responsibilities:Lead software development teams...
-
Software Engineer with Hybrid Work Options
2 weeks ago
Montreal, Quebec, Canada Capgemini Engineering Full time**Job Title:** Software Engineer with Hybrid Work OptionsLocation: Hybrid to the closest Capgemini office in CanadaAbout Us:Capgemini is a global business and technology transformation partner. We help organizations accelerate their transition to a digital and sustainable world while creating tangible impact for enterprises and society.Job Description:We are...
-
Technical Lead
2 weeks ago
Montreal, Quebec, Canada Capgemini Engineering Full timeJob Description:A technical lead position for a senior full stack software developer to join our team at Capgemini Engineering in Canada. This role involves creating solutions for existing technical challenges with one of the world's largest social media platforms.About the Role:Obtain tasks from the project lead or Team Lead (TL) and prepare functional and...
-
Senior Software Engineering Lead
3 weeks ago
Montreal, Quebec, Canada OSEDEA Full timeAs a Senior Software Engineering Lead at OSEDEA, you will be responsible for leading software development projects and initiatives. Our ideal candidate has 8+ years of experience as a software developer or engineer with expertise in modern programming languages such as Python, Javascript/typescript, and/or Java.Key ResponsibilitiesGuide your team through the...
-
Senior Software Engineer
2 weeks ago
Montreal, Quebec, Canada Capgemini Engineering Full timeAbout Capgemini EngineeringCapgemini is a global leader in digital transformation and technology services, helping organizations unlock the value of technology to address their entire breadth of business needs.Job OverviewWe are seeking an experienced Senior Software Engineer to join our team as a Data Coding Specialist. As a key member of our engineering...
-
Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full timeAbout the RoleWe are seeking an experienced Software Engineering Team Lead to join our DevOps Service Platform team. The ideal candidate will have a strong background in software development, experience with cloud infrastructure provisioning, and excellent leadership skills.Company OverviewSociete Generale is a leading international financial services group,...
-
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeWe are seeking an experienced software engineer to join our dynamic Skyline team, responsible for developing scalable and resilient services using microservices architecture.Key ResponsibilitiesDesign and implement robust software solutions using Java, ensuring high performance and scalability.Collaborate with cross-functional teams to integrate services...
-
Software Engineering Manager Lead Position
7 days ago
Montreal, Quebec, Canada Sun Life Financial Full timeSun Life Financial is a leading provider of insurance and financial services in Canada. Our mission is to help our clients achieve lifetime financial security and live healthier.We are seeking a highly skilled Software Engineering Manager to lead our Canadian digital strategy. This position will report to the Software Engineering Director for Canadian IT.Job...
-
Embedded Software Engineer and Technical Lead
2 weeks ago
Montreal, Quebec, Canada TMC Canada Full timeJob OverviewWe are seeking an experienced Embedded Software Engineer and Technical Lead to join our team at TMC Canada.About the RoleThis is a senior-level position that requires a deep understanding of embedded software development, firmware engineering, and technical leadership. As an Embedded Software Engineer and Technical Lead, you will be responsible...
-
Software Engineering Director
2 days ago
Montreal, Quebec, Canada Air Tek Inc Full timeAir Tek Inc is a leading software company based in Toronto, Canada. We are seeking an experienced Software Engineering Manager to lead our engineering team.Job Description:The Software Engineering Manager will be responsible for building and managing a high-performing engineering team. This includes recruiting, developing, and retaining top talent, as well...
-
Software Development Team Lead
1 week ago
Montreal, Quebec, Canada OSEDEA Full timeWe are seeking a highly skilled Software Development Team Lead to join our team at OSEDEA. As a key member of our technical team, you will be responsible for leading the development of enterprise software solutions for our clients.Company OverviewOSEDEA is a thriving and agile tech development firm that values community, diversity, and individual growth. We...
-
Senior Full Stack Software Developer
2 days ago
Montreal, Quebec, Canada Capgemini Engineering Full timeUnlock Your Potential as a Full Stack Software DeveloperWe are seeking an experienced Full Stack Software Developer to join our team at Capgemini Engineering, based in Canada. This is a hybrid work arrangement role that offers the flexibility to work from the closest office.About the RoleThis senior-level position requires 5+ years of experience as a Full...
-
Software Engineering Leadership
2 weeks ago
Montreal, Quebec, Canada Valsoft Corporation Full timeAbout the RoleWe are seeking an experienced Software Engineering Manager to join our team at Valsoft Corporation in Montreal. As a key member of our engineering team, you will be responsible for leading and mentoring a team of software engineers, overseeing the development, maintenance, and modernization of our existing product.Key Responsibilities:Lead and...
-
Senior Software Engineering Lead
3 weeks ago
Montreal, Quebec, Canada Valsoft Corporation Full timeAbout Valsoft CorporationWe are a leading provider of payment processing solutions, operating and managing a global portfolio of software companies.Job OverviewThis role encompasses a pivotal leadership position where you will oversee the entire product lifecycle, from strategic concept to engineering execution and market introduction. The ideal candidate...
-
Embedded Software Systems Developer
4 days ago
Montreal, Quebec, Canada Software Aspekte Full timeWe are seeking a highly skilled Embedded Software Systems Developer to join our team. This is an exciting opportunity to work on cutting-edge telecom advancements and pioneering automotive tech.As a global leader in design and development, specializing in electronics, electro-mechanics, and software, we foster innovation, collaboration, and excellence. Our...
-
Senior Software Development Lead
1 week ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timeAbout Maya HTTMaya HTT is a leading provider of engineering solutions and software development services. Our partnership with Siemens Digital Industries Software enables us to deliver innovative software, AI, and engineering services to clients worldwide.Your RoleAs a Senior Software Development Lead, you will lead a team of developers in Agile environments...
-
Software Verification Engineer
2 months ago
Montreal, Quebec, Canada CS Canada Inc. Full timeSoftware Verification EngineerCS Group Canada is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous driving industries. We are seeking a highly skilled Software Verification Engineer to join our team.Key Responsibilities:Conduct software testing in accordance with DO-178.Develop and run...
-
Software Engineering Director
4 weeks ago
Montreal, Quebec, Canada Valsoft Corporation Full timeLead Architect and ManagerWe are seeking a seasoned leader with extensive technical expertise to oversee the entire product lifecycle, from strategic concept to engineering execution and market introduction.This pivotal leadership position uniquely combines architectural expertise with product oversight to ensure software solutions are innovative,...