Software Development Manager

1 month ago


Montreal, Quebec, Canada Banque Nationale du Canada Full time
Job Summary

As a Software Development Manager at Banque Nationale du Canada, you will lead a team of 8 IT specialists in delivering technology projects, maintenance, and evolutions. Your expertise in software engineering, Java, and digital knowledge will drive the digital experience of our clients.

Key Responsibilities
  • Coach and develop team members at various levels of seniority.
  • Lead team leadership and delivery of technology projects, fostering a collaborative environment.
  • Contribute to the team's technological strategic vision and participate in continuous improvement and transformation plans.
  • Communicate progress and status to stakeholders, influencing them with a clear deployment vision.
  • Prioritize and sequence a target vision to maximize value delivery, considering constraints and interdependencies.
About the Team

Our IT team consists of over 2,300 specialists working in an agile, proactive, and collaborative manner. As a Software Development Manager, you will be part of the delivery of banking and digital services, reporting to the Senior Digital Director. We value flexibility, continuous development, and internal mobility.

Requirements
  • Minimum 3 years of experience in managing a development team as a team lead or director.
  • Experience in delivering technology projects.
  • In-depth knowledge of software engineering best practices and Java.
  • Technical problem-solving and coaching skills.
  • Knowledge of the digital domain and security requirements specific to the front end.
Skills

Business Alignment, Critical Thinking, Data-Driven Decision-Making, Empathy, Innovation Management, Java development, Leadership, Learning Agility, Managerial Courage, Mobilization, Resiliency, Risk Management, Strategic Vision, Strategy Execution

Benefits

Competitive compensation, flexible benefits, health and wellness program, flexible group insurance, generous pension plan, Employee Share Ownership Plan, Employee and Family Assistance Program, preferential banking services, opportunities to get involved in community initiatives, telemedicine service, virtual sleep clinic

We're a bank on a human scale, standing out for our courage, entrepreneurial culture, and passion for people. This includes on-the-job learning and training, co-development and pairing with other employees, professional support and mentoring, internal career days or discussion forums with our leaders.

Inclusive and Diverse Environment

We foster inclusion in an environment where each person's unique qualities are celebrated and valued.



  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software 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 Skills:Proficiency in Core...


  • Montreal, Quebec, Canada Aspire Software Full time

    Software 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...


  • Montreal, Quebec, Canada Ultimate Software Full time

    Company OverviewUltimate Software is a renowned private software company driven to inspire every organization to become a great place to work through our award-winning HR technology.Estimated SalaryWe offer an estimated annual salary of approximately $100,000 for this position, commensurate with experience and qualifications.Job DescriptionThis role involves...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada Aspire Software Full time

    About 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...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Title: Software Development AnalystAbout the Role:We are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. As a Software Development Analyst, you will be responsible for writing, modifying, integrating, and testing software code. You will also communicate technical problems, processes, and solutions, and prepare...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Title: Software Development SpecialistAbout the Role:We are seeking a skilled Software Development Specialist to join our team at IMDS Software Inc. As a key member of our development team, you will be responsible for writing, modifying, integrating, and testing software code.Key Responsibilities:Write, modify, integrate, and test software...


  • Montreal, Quebec, Canada Software Aspekte Full time

    At Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job SummaryIMDS Software Inc. is seeking a skilled Software Development Specialist to join our team. As a key member of our development team, you will be responsible for writing, modifying, integrating, and testing software code. You will also communicate technical problems, processes, and solutions, and prepare reports, manuals, and other documentation on...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Description: As a Programmer Analyst at IMDS Software Inc., we are seeking a talented professional with a Bachelor's degree and 1-2 years of experience in software development. This role requires strong teamwork, organization, and technical skills in C++, Java, C#, and Microsoft Visual Studio. Key responsibilities include writing, modifying, integrating,...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    About the Role:At IMDS Software Inc., we're looking for a skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for writing, modifying, integrating and testing software code, as well as communicating technical problems, processes and solutions to our team.Key...


  • Montreal, Quebec, Canada Logibec Full time

    Are you a seasoned software development professional looking for a new challenge? Do you have experience managing teams and leading software development projects? We are seeking a highly skilled Software Development Manager to join our team at Logibec.As a Software Development Manager, you will be responsible for leading a team of software developers in the...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to join our team at Intact Financial Corporation. As a key member of our organization, you will be responsible for leading a team of software engineers and ensuring the successful delivery of software projects.Key ResponsibilitiesManage and lead a team of software engineers to deliver...


  • Montreal, Quebec, Canada SAP Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to join our team at SAP. As a key member of our organization, you will be responsible for leading a team of software developers in the design, development, and deployment of cloud-native software applications.Key ResponsibilitiesLead a team of software developers in the design,...


  • Montreal, Quebec, Canada SurfaceID Product Development Corp. Full time

    Job TitleEmbedded Software EngineerAbout UsAt SurfaceID Product Development Corp., we are dedicated to delivering innovative products that shape the future of technology.Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team. The ideal candidate will have 3 years of experience in computer and technology, including IoT, C,...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking a software engineer with a strong foundation in Java and microservices architecture to develop scalable and resilient services at Centric Software.Key Skills:Proficiency in Core Technologies: Strong expertise in Java, Kafka for event streaming, and REST API for service integration.Database Management: Experience with MS SQL Server, Oracle, and...


  • Montreal, Quebec, Canada Software Aspekte Full time

    Shape the Future of Automotive TechnologyAt Syntronic, we're not just following industry trends - we're setting them. Imagine working on cutting-edge advancements in telecom, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological...


  • Montreal, Quebec, Canada SurfaceID Product Development Corp. Full time

    Job Title: Embedded Software EngineerDescription:At SurfaceID Product Development Corp., we are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a solid understanding of computer and technology knowledge, including IoT, C, C++, device drivers, and programming languages. A Bachelor's degree in a related field...


  • Montreal, Quebec, Canada Autodesk Full time

    Job Title: Software Development ManagerAutodesk is seeking a highly skilled Software Development Manager to join our team. As a key member of our Platform Services Data Models team, you will be responsible for leading the development of high-value, exabyte-scale cloud data platform components.Key Responsibilities:Recruit and develop a top-performing team of...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    Key Responsibilities:As a Safety Critical Embedded Software Test Engineer at Mannarino Systems & Software Inc., you will have the opportunity to develop and implement test cases and procedures for safety-critical software. You will also be responsible for executing and reviewing test results, tracing them to the corresponding requirements and identifying...

  • Software Engineer

    6 days ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Job DescriptionWe are seeking a highly skilled software engineer to join our team at Centric Software. As a key member of our dynamic Skyline team, you will be responsible for developing scalable and resilient services using microservices architecture.The ideal candidate will have a deep understanding of Java, Kafka for event streaming, and REST API for...