cover image
Northbridge Financial Corporation

Northbridge Financial Corporation

careers.nbfc.com

1 Job

1,902 Employees

About the Company

Northbridge Financial Corporation (NBFC) is a leading commercial property and casualty insurance group that has helped protect Canadian businesses for 100 years. We offer a wide range of innovative solutions through our Northbridge Insurance, TruShield Insurance, and Federated Insurance brands. We're passionate about protection, prevention and progress - for our customers, and in our communities. Our exceptional service and extensive offerings help Canadian businesses succeed, while our enthusiastic team works to support and uplift our neighbours from coast to coast to coast. We're proud to be 100% Canadian and are wholly owned by Fairfax Financial Holdings Limited. We love where we work and think you will too! ................................................................................... La Corporation financiere Northbridge (la Financiere Northbridge) est un chef de file en assurance de dommages des entreprises qui contribue a proteger les entreprises canadiennes depuis 100 ans. Nous offrons une vaste gamme de solutions novatrices sous les marques Northbridge Assurance, TruShield Assurance et Les assurances Federated. Nous avons a coeur tout ce qui touche a la protection, a la prevention et au progres, tant chez nos clients que dans nos collectivites. Notre service exceptionnel et notre large eventail de solutions novatrices aident les entreprises canadiennes a reussir, et notre equipe enthousiaste travaille a soutenir et accompagner leurs proprietaires d'un ocean a l'autre. Nous sommes fiers d'etre une societe canadienne a 100 %, detenue en propriete exclusive par Fairfax Financial Holdings Limited. Nous aimons notre entreprise et nous pensons que vous l'aimerez aussi!

Listed Jobs

Company background Company brand
Company Name
Northbridge Financial Corporation
Job Title
Senior Software Engineer
Job Description
Job title: Senior Software Engineer Role Summary: Lead the design, development, and support of complex insurance‑related software solutions. Drive feature implementation, maintain production systems, and mentor engineering teams. Expectations: Deliver robust, scalable code; collaborate across cross‑functional teams; make technology decisions that enhance growth and efficiency; maintain application stability and resolve incidents promptly. Key Responsibilities: - Design and develop modules using Angular, .NET Core, Node.js, C#, JavaScript, HTML5, CSS. - Build and consume APIs, web services, and microservices. - Optimize data access with MongoDB, Redis, MS SQL Server, Oracle, MySQL, PostgreSQL. - Maintain CI/CD pipelines (Jenkins) and configuration management (Ansible). - Deploy and manage workloads on AWS, Azure, and GCP. - Monitor production environments, troubleshoot incidents, and ensure uptime. - Recommend and implement best‑practice operational procedures. - Collaborate with systems analysts, solution designers, architects, and business stakeholders. - Use Azure DevOps for application lifecycle management. - Mentor and guide less experienced engineers. Required Skills: - Advanced proficiency in Angular, .NET Core, Node.js, C#, JavaScript, HTML5, CSS. - Deep knowledge of MongoDB, Redis, MS SQL Server, Oracle, MySQL, PostgreSQL. - Expertise in XML, XSLT, ASP.NET, and both client‑ and server‑side scripting. - Strong API, web services, and microservices design experience. - Cloud platform proficiency: AWS, Azure, GCP. - CI/CD (Jenkins) and configuration management (Ansible) expertise. - Windows and Linux system administration skills. - Excellent analytical, communication, and stakeholder‑management abilities. Required Education & Certifications: - Bachelor’s degree in Computer Science or Computer Engineering (preferred) or equivalent experience. - 8+ years of professional software engineering experience. - Familiarity with Azure DevOps and application lifecycle management. - Relevant certifications (e.g., Microsoft Azure, AWS, CI/CD) are advantageous but not mandatory.
Toronto, Canada
Hybrid
Senior
09-03-2026