Software architect and Technical lead

2 weeks ago


Montreal, Quebec, Canada Normandin Beaudry Full time

Normandin Beaudry is a Canadian firm specialized in total rewards.

Founded in 1992, Normandin Beaudry is a leader in actuarial consulting services and total rewards. From offices in Montreal, Toronto and Quebec City, a team of over 350 professionals serves clients across Canada in various areas of total rewards expertise: pension, savings, investment consulting, pension plan administration, group benefits, compensation, health, performance and communication.

In 2023, while retaining its independence, Normandin Beaudry expanded its reach by becoming an equal shareholder of MBWL International, an existing joint venture between Milliman, Barnett Waddingham and Lurse.

Want to join a team of experts ignited by a total rewards mindset? Want to live the NB Experience? Then show us what you're made of

We're looking for a Software architect and a Technical lead to join our Innovation and Software Solutions team at our Montreal office. This crucial role will involve steering the development and integration of innovative software solutions dedicated to the administration of pension plans. You'll work closely with internal teams and clients to transform and drive our pension administration software solutions, leveraging your technical expertise and in-depth understanding of the specifics of this sector.

As a Software architect and a Technical lead, you will be responsible for the technical supervision of projects, providing strategic direction and ensuring that our solutions meet the complex and evolving needs of the pension plan market.

Reporting to the head of Innovation and Software Solutions, the candidate will be required to:

  • Take charge of team projects, by supervising and reviewing the work of software developers.
  • Design and carry out front-end and back-end development of new modules and complex new controls, ensuring that these developments are integrated harmoniously into the existing architecture and follow best programming practices.
  • Provide technical assistance to your colleagues in the software development team, acting as a mentor and advisor for the development of the team's advanced technical skills.
  • Propose and participate in the development of new software designs, by bringing an innovative vision and adopting a proactive approach to continuously improve development processes.
  • Play a key role in strategic decisions related to technology, including the evaluation and adoption of new technologies, tools, and methodologies to keep the team at the forefront of software development.
  • Foster a collaborative and agile work environment, by encouraging open communication, constructive feedback and adaptability in the face of change.
  • Ensure compliance with quality and safety standards in all aspects of software development, and establish practices to maintain this compliance on an ongoing basis.

The candidate must also hold one of the following diplomas and demonstrate the following qualifications:

  • A bachelor's in IT, engineering, actuarial science, or a related field;
  • At least 10 years of professional experience.
  • Proven experience in managing IT development teams.
  • Knowledge of Microsoft Azure DevOps.
  • Solid command of the following languages and software:
  • .NET Framework and .NET Core
  • ASP.NET, MVC, and Blazor
  • Entity Framework
  • SQL Server and T-SQL language
  • HTML, CSS and JavaScript
  • Angular, Vue.js, React or other framework
  • Ability to communicate technical concepts clearly and convincingly.
  • Adherence to Normandin Beaudry's values: Excellence, respect, initiative, collegiality.
  • Versatility, flexibility and keen organizational skills.
  • Positive attitude, autonomy and accountability.
  • Proficiency in English and French.

Interested? Send your CV to Normandin Beaudry's Human Resources team at candidature@normandin-beaudry.ca.

This position is open to all.

At Normandin Beaudry, we recognize that some groups face systemic barriers that create inequality in employment. That's why we have made a commitment to our employees and candidates to reduce such inequality.

We honour this commitment through multiple initiatives, such as continually improving our hiring process. This includes putting in place mechanisms to reduce unconscious bias, diversifying the networks on which we post our job offers and raising our employees' awareness through training.

Normandin Beaudry fosters an inclusive work environment where the respect of others and their differences is valued. We are looking for applicants of various backgrounds in order to build a diverse and value-added workforce adhering to the firm's values: excellence, respect, initiative and collegiality. If you have a disability that requires special accommodations adapted to your situation during the hiring process, please email us to let us know at experiencenb@normandin-beaudry.ca.



  • Montreal, Quebec, Canada Normandin Beaudry Full time

    is a Canadian firm specialized in total rewards. Founded in 1992, Normandin Beaudry is a leader in actuarial consulting services and total rewards. From offices in Montreal, Toronto and Quebec City, a team of over 350 professionals serves clients across Canada in various areas of total rewards expertise: pension, savings, investment consulting, pension...


  • Montreal, Quebec, Canada Normandin Beaudry Full time

    Normandin Beaudry is a Canadian firm specialized in total rewards. Founded in 1992, Normandin Beaudry is a leader in actuarial consulting services and total rewards. From offices in Montreal, Toronto and Quebec City, a team of over 350 professionals serves clients across Canada in various areas of total rewards expertise: pension, savings, investment...

  • Software Architect

    3 weeks ago


    Montreal, Quebec, Canada Normandin Beaudry Full time

    pension, savings, investment consulting, pension plan administration, group benefits, compensation, health, performance and communication. In 2023, while retaining its independence, Normandin Beaudry expanded its reach by becoming an equal shareholder of MBWL International, an existing joint venture between Milliman, Barnett Waddingham and Lurse. We're...


  • Montreal, Quebec, Canada IBS Software Full time

    IBS Software is a fast-growing global software company with 5,000 employees and a 27-year track record of innovation for the world's leading Travel, Transportation and Logistics industries brands. The Technical Writer will join the IBS Software Canada Team, located in Montréal, IBS' center of excellence for optimization. This team focuses on developing a...


  • Montreal, Quebec, Canada National Bank Full time

    Welcome to the team responsible for Digital and Core Banking Services at National Bank. As a Technical Lead Architect, you will be part of a digital transformation that combines your expertise in system integration with the bank's ambition to excel in its services.Your role will involve designing quality end-to-end technical solutions that are composable and...

  • Security Architect

    1 week ago


    Montreal, Quebec, Canada Software International Full time

    About the job Security Architect - MainframeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.Position Overview:We are currently seeking a Senior Mainframe Security Architect (ACF2 and RACF) to join our global IT infrastructure consulting...


  • Montreal, Quebec, Canada Software International Full time

    Senior Mainframe Security Architect (ACF2 and RACF)Company Overview:Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.Position Overview:We are currently seeking a Senior Mainframe Security Architect (ACF2 and RACF) to join our global IT...


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

    About the RoleThe Software Engineering Lead is a critical position that requires a technical expert to lead our software engineering team. You will be responsible for guiding the development of new features and systems, ensuring that they meet our high standards for quality and performance.Key ResponsibilitiesDesign, develop, and maintain complex software...


  • Montreal, Quebec, Canada The Mirillion Group Full time

    This is a challenging role that requires technical expertise and leadership skills. As a Senior Software Architect, you will be responsible for designing and implementing standard technologies and usage patterns.Key ResponsibilitiesIdentify the need for standard technical solutions; implement and problem-solve them.Engage with and lead design discussions...

  • architecte junior

    2 weeks ago


    Montreal, Quebec, Canada NEUF architect(e)s Full time

    English follows  Relevant de l'Architecte Associé et membre d'une équipe collaborative, l'architecte sera impliqué dans la conception et la réalisation de projets variés. RESPONSABILITÉS Participer à toutes les phases d'un projet, de la conception initiale à la réalisation finale, en respectant les délais et le budget. Coordonner...

  • architecte junior

    22 hours ago


    Montreal, Quebec, Canada NEUF architect(e)s Full time

    English follows  Relevant de l'architecte associé et membre d'une équipe collaborative, l'architecte sera impliqué dans la conception et la réalisation de projets variés. RESPONSABILITÉS Participer à toutes les phases d'un projet, de la conception initiale à la réalisation finale, en respectant les délais et le budget. Coordonner...


  • Montreal, Quebec, Canada Net2Source Inc. Full time

    Job DescriptionWe are seeking an experienced Cloud Software Architect to lead our development team in shaping the technical direction of our organization.The ideal candidate will have expertise in cloud-based applications, server-side technologies, and database management. A strong understanding of DevOps practices, service-oriented architecture, and agile...


  • Montreal, Quebec, Canada NEUF architect(e)s Full time

    Job Description English follows NEUF architect(e)s est présentement à la recherche d'un architecte-chargé de projet pour joindre son équipe à Montréal. Relevant de l'architecte associé et membre d'une équipe collaborative, l'architecte-chargé de projet travaillera sur des projets variés, notamment résidentiels et commerciaux....

  • architecte junior

    17 hours ago


    Montreal, Quebec, Canada NEUF architect(e)s Full time

    Job Description English follows  Relevant de l'architecte associé et membre d'une équipe collaborative, l'architecte sera impliqué dans la conception et la réalisation de projets variés. RESPONSABILITÉS Participer à toutes les phases d'un projet, de la conception initiale à la réalisation finale, en respectant les délais et le budget. ...

  • architecte junior

    12 hours ago


    Montreal, Quebec, Canada NEUF architect(e)s Full time

    Job Description English follows  Relevant de l'architecte associé et membre d'une équipe collaborative, l'architecte sera impliqué dans la conception et la réalisation de projets variés. RESPONSABILITÉS Participer à toutes les phases d'un projet, de la conception initiale à la réalisation finale, en respectant les délais et le budget. ...


  • Montreal, Quebec, Canada Tbwa ChiatDay Inc Full time

    About This RoleThis is a unique opportunity to join our team as a Software Technical Lead, where you will be responsible for delivering world-class technical support to our clients.You will be the go-to expert for resolving complex technical issues, troubleshooting software problems, and collaborating with cross-functional teams to ensure seamless customer...


  • Montreal, Quebec, Canada Henry Schein One group Full time

    Job DescriptionWe are looking for a seasoned Software Development Manager to lead our engineering team in developing cutting-edge solutions. With a strong background in software development and leadership, you will be responsible for driving project success, mentoring junior engineers, and collaborating with stakeholders.Your Key ResponsibilitiesDevelop and...


  • Montreal, Quebec, Canada Epic Games Full time

    Job Overview:The Lead Technical Experience Architect will lead a team of Technical UI designers (2–6) working on major music experiences at Epic. This role requires a strong technical background, excellent leadership skills, and a passion for music.Main Responsibilities:- Lead a team of Tech UI designers working on music experiences; work collaboratively...


  • Montreal, Quebec, Canada Soho Square Solutions Full time

    At Soho Square Solutions, we are seeking an exceptional Senior Technical Architect to lead our infrastructure development efforts. Our team utilizes a range of technologies, including C++, Java, and Python, to create scalable systems.The ideal candidate will have strong computing fundamentals, including data structures, algorithms, and software design....


  • Montreal, Quebec, Canada Tbwa ChiatDay Inc Full time

    Job DescriptionWe are a tech pioneer offering world-class entertainment and games on popular platforms.As a Senior Software Developer, you will work with a talented team to support one of the world's biggest advertisement platforms serving billions of daily impressions.You'll architect, develop, and maintain microservices, APIs, and applications built around...