CAREERS

Join us and help transform the life insurance industry.

A career with MIB means interesting and innovative work and collaborating with motivated and talented people as we work to advance the life insurance industry.

Join us and help transform the life insurance industry.

Career Opportunities

MIB is an industry leading company focused on improving the life insurance industry. Though we have been in this business for more than 100 years, we are a growing entrepreneurial company, using new technology, data solutions, and digital innovations to advance the industry in support of a noble cause—protecting families.

We are one of a kind in the life insurance market; and it is the caliber of our associates that enables us to achieve our mission: Become the partner of choice to the Life Insurance industry providing data solutions that enable our clients to manage risk, gain efficiency and grow profitably.

We are looking for innovators, collaborators, problem solvers, and strategic thinkers who want to make a difference—for the industry, for the families who buy life insurance, or who should as part of a sound financial plan, and for the communities where we live and work.

In exchange for your talents, we offer competitive compensation, equity and benefits along with a results driven culture, built upon our core values, and the opportunity to work for a market leader. We recognize in today’s environment, job applicants have many choices. We work every day to be an employer of choice by collaborating as cross-functional teams, trusting in each other, remaining accountable and driving success as shareholders in our company.

We have a range of career opportunities including:

  • Business development (adding value to the insurance industry)

  • Product owners and business analysts

  • Project management

  • Information technology

  • Software engineering and development

  • Quality assurance and automation

  • Database support

  • Infrastructure

  • Actuarial, statistical and data analysts

  • Administrative, managerial or career fields

OPEN POSITIONS

Apply with Indeed

APEXA, an MIB Group Holdings company, is a dynamic company delivering a leading-edge solution to the Life Insurance Industry. Our clients include the largest Life Insurance carriers and MGAs in Canada, and we are proud to be their exclusive partner supporting Advisor Contracting and Compliance.

We are searching for a highly motivated team member to assume the role of delivery manager for APEXA. We are a small and nimble team that prides ourselves on being innovative, fast-paced and customer focused.

This role is fully remote.

Functions & Responsibilities:

  • Become a subject matter expert on the Apexa application
  • Ensure that sprint objectives are clearly defined and met for each sprint cycle
  • Facilitate all scrum ceremonies, including Sprint planning, Daily Scrum, Sprint Review, Sprint Retrospective
  • Facilitates lead backlog grooming and refinement sessions as in an input into Sprint Planning
  • Performs impact and risk assessments on a daily basis to ensure tradeoffs are evaluated and team direction and priority are clearly communicated to cross functional teams
  • Provides visibility and track delivery targets, commitments and clearly communicate sprint progress
  • Assists team in identifying and removing blockers or impediments that prevent them from meeting sprint objective including refinement of user stories
  • With in-dept system knowledge, coaches the QA team on test strategies and approaches for each release
  • Collaborates with developers, IT Operations, and the Product Manager to explore issues, resolve problems and identify process efficiencies
  • Recommends improvements to the agile process and outcomes by identifying areas for optimization
  • Supports delivery of the final product(s), potentially includes both creation of deliverables and quality control
  • Coordinate and collaborates with other SME’s and stakeholders to write complex business requirements
  • Ensures product documents are complete, current, and stored appropriately.
  • Periodically reviews and maintains documentation as changes occur
  • Works with our external technical vendors to troubleshoot issues and optimize processes
  • Identifies emerging issues and trends to inform decision-making
  • Successfully engage with multiple tasks simultaneously
  • Excellent prioritization and time management

Requirements:

  • 2+ years of experience as a Scrum Master or Release Lead guiding scrum teams using agile and scrum principles
  • 5+ years of experience as a Sr. Business Analyst, including testing, documenting and gathering requirements, maintaining technical documentation
  • Strong relationship-building and client communication skills
  • Collaboration and team focus with internal teams, PM, and leaders
  • A track record of delivering on your commitments
  • Proven ability to be analytical, organized, detail-oriented and a good problem solver
  • Comfort dealing with frequent changes and juggling tasks
  • A desire to belong to a smart, committed, fast-paced team
  • Experience using MS Office Suite, including Visio and Project
  • Experience working with JIRA is an asset
  • Experience in the Life Insurance Industry is an asset

Alignment with APEXA / MIB Core Values in behaviors, actions, and results:

  • Think Like a Client
  • Act Like an Owner
  • Make a Difference

What we offer: 

  • Competitive compensation
  • Full and generous range of benefits
  • Employer Top-up RRSP Contribution Program

Responsable de la diffusion des produits

APEXA, une société du groupe MIB Group Holdings, est une entreprise dynamique offrant une solution de pointe à l'industrie de l'assurance vie. Nos clients incluent les plus grandes compagnies d’assurance vie et MGA (Agences Générales de Gestion) au Canada, et nous sommes fiers d’être leur partenaire exclusif pour le soutien au niveau de la contractualisation et de la conformité des conseillers.

Nous recherchons un membre d’équipe hautement motivé pour assumer le rôle de Responsable de la Livraison chez APEXA. Nous sommes une petite équipe agile qui se distingue par son innovation, son rythme rapide et son orientation client.

Ce poste est entièrement à distance.

Fonctions et responsabilités :

  • Devenir un expert en la matière sur l’application APEXA.
  • S’assurer que les objectifs de sprint sont clairement définis et atteints pour chaque cycle de sprint.
  • Faciliter toutes les cérémonies Scrum, y compris la planification des sprints, les réunions quotidiennes, les revues de sprint et les rétrospectives.
  • Faciliter les sessions de raffinement et de gestion du backlog comme entrée dans la planification des sprints.
  • Réaliser des évaluations d’impact et de risques au quotidien pour s’assurer que les compromis sont évalués et que les priorités sont clairement communiquées aux équipes transversales.
  • Assurer la visibilité et le suivi des objectifs de livraison, des engagements, et communiquer clairement les progrès des sprints.
  • Aider l’équipe à identifier et à lever les obstacles ou les empêchements empêchant d’atteindre les objectifs du sprint, y compris le raffinement des user stories.
  • Grâce à sa connaissance approfondie du système, encadrer l'équipe d'assurance qualité sur les stratégies et les approches de test pour chaque version..
  • Collaborer avec les développeurs, les opérations informatiques et le chef de produit afin d'étudier et de résoudre les problèmes et de déterminer l'efficacité des processus.Proposer des améliorations des méthodologies de développement en définissant/mesurant des standards et des procédures.
  • Soutenir la livraison des produits finaux, incluant potentiellement la création de livrables et le contrôle qualité.
  • Coordonner et collaborer avec d’autres experts en la matière (SME) et parties prenantes pour rédiger des exigences métier complexes.
  • Veiller à ce que les documents produits soient complets, actuels et correctement archivés, avec des révisions périodiques pour tenir compte des changements.
  • Travailler avec nos fournisseurs techniques externes pour résoudre les problèmes et optimiser les processus.
  • Identifier les problèmes et tendances émergents pour éclairer les prises de décision.
  • Gérer simultanément plusieurs tâches avec succès.
  • Excellentes compétences en gestion des priorités et du temps.

Exigences:

  • Minimum 2 ans d’expérience en tant que Scrum Master dirigeant des équipes Scrum en utilisant les principes Agile et Scrum.
  • Plus de 5 ans d’expérience en tant qu’analyste métier senior, incluant les tests, la documentation, la collecte des exigences et la gestion de la documentation technique.
  • Solides compétences en communication et en création de relations avec les clients.
  • Esprit d’équipe et collaboration avec les équipes internes, les chefs de projet et les dirigeants.
  • Antécédents prouvant le respect des engagements pris.
  • Capacité avérée à être analytique, organisé, orienté vers les détails et un bon résolveur de problèmes.
  • À l’aise avec les changements fréquents et la gestion simultanée de tâches multiples.
  • Désir d’appartenir à une équipe intelligente, engagée et dynamique.
  • Expérience avec la suite MS Office, y compris Visio et Project.
  • Une expérience avec JIRA est un atout.
  • Une expérience dans l’industrie de l’assurance vie est un atout.

Alignement avec les valeurs fondamentales d’APEXA / MIB:

  • Penser comme un client.
  • Agir comme un propriétaire.
  • Faire la différence.

Ce que nous offrons:

  • Une rémunération compétitive.
  • Une gamme complète et généreuse d’avantages sociaux.
  • Un programme de cotisation REER bonifié par l’employeur.

Apply with Indeed

Job Description

APEXA began with a bold vision to digitally connect the Life Insurance Industry to simplify and standardize contracting and compliance for Advisors, MGAs, and Carriers. And we’ve done just that.

What got us here can only be described as the Apex of collaboration. We brought together teams of expert MGAs, Carriers, industry compliance professionals, reputable service providers, Advisors, top-tier developers, and a knock-out APEXA team who thrive on sustained excellence.

We are now looking for a talented Senior Software Developer to join our team, help us build exciting technologies, and continue innovating and transforming the industry.

This is a work from home position.

Responsibilities

  • Analyze, design, prototype, develop, test, troubleshoot, and support – front end to back end - the complete software lifecycle in your hands!
  • Design and deliver innovative solutions from concept through implementation in a complex environment
  • Maintain existing SaaS-based system, including managing bugs and enhancements to the platform
  • Be the gatekeeper of the codebase and ensure that it stays stable, readable, and free of technical debt while building & improving code across the entire stack
  • Collaborate with diverse teams to design, build, test and ship great experiences for our customers
  • Assess risks and impact on the existing system as new functionality is added
  • Perform peer code reviews and share knowledge
  • Contribute to the application’s architectural design to ensure our product is scalable, up-to-date, and robust
  • Help plan, prioritize, and estimate projects and tasks

Qualifications

  • Collaborative, work well with and contribute to a team
  • Focused on the customer and the details that make their experience amazing
  • Practical, making the best use of time and resources to find the simplest solution that works
  • Current in relevant technologies and know-how to implement them effectively
  • Naturally curious and and motivated, always looking for ways to contribute
  • Analytical and possess strong problem-solving skills
  • Strong software development fundamentals (data structures, algorithms, etc.)
  • Deep understanding of performance implications and scalability of code
  • Knowledge of object-oriented design and development
  • In-depth working experience with C# and .NET Framework, TSQL and relational database systems: design, maintenance, and optimization
  • In-depth working experience with one or more front-end frameworks such as Ember, React, Angular, Vue
  • Experience with one or more advanced programming constructs such as multi-threaded programming, dependency injection, database design, and performance optimization
  • Good understanding of software development best practices and design patterns
  • Experience with or desire to work in an agile development environment (scrum)
  • Familiarity with unit tests, integration tests, or test-driven development (TDD)
  • BA/BS Computer Science, Engineering, Mathematics, or other related degrees
  • 5y+ Professional software development experience, specifically web applications (Preferred)
  • 5y+ Experience with C# development, ASP.NET MVC (Preferred)
  • 5y+ Experience designing and implementing MS SQL databases, SQL query scripting (Preferred) HTML, CSS, JavaScript (Preferred)

What we offer:

  • Competitive compensation
  • Full and generous range of benefits
  • Employer Top-up RRSP Contribution Program

Alignment with MIB’s Core Values in behaviors, actions, and results:

  • Think Like a Client
  • Act Like an Owner
  • Make a Difference

Description du poste

APEXA a commencé avec une vision audacieuse de connecter numériquement l'industrie de l'assurance vie pour simplifier et standardiser les contrats et la conformité pour les conseillers, les AGM et les transporteurs. Et c'est exactement ce que nous avons fait.

Ce qui nous a permis d'en arriver là ne peut être décrit que comme l'Apex de la collaboration. Nous avons réuni des équipes d'experts MGA, d'assureurs, de professionnels de la conformité, de fournisseurs de services réputés, de conseillers, de développeurs de premier plan et d'une équipe APEXA hors pair qui aspire à l'excellence.

Nous sommes actuellement à la recherche d'un développeur logiciel senior talentueux pour rejoindre notre équipe, nous aider à développer des technologies passionnantes et continuer à innover et à transformer l'industrie.

Il s'agit d'un poste en distance (télétravail)

Responsabilités

  • Analyser, concevoir, prototyper, développer, tester, dépanner et assurer le support - de l'avant à l'arrière - le cycle de vie complet du logiciel est entre vos mains
  • Concevoir et fournir des solutions innovantes, du concept à la mise en œuvre, dans un environnement complexe
  • Maintenir le système SaaS existant, y compris la gestion des bogues et des améliorations apportées à la plateforme
  • Être le gardien de la base de code et s'assurer qu'elle reste stable, lisible et sans dette technique tout en construisant et en améliorant le code sur l'ensemble de la pile
  • Collaborer avec diverses équipes pour concevoir, construire, tester et livrer des expériences exceptionnelles à nos clients
  • Évaluer les risques et l'impact sur le système existant lors de l'ajout de nouvelles fonctionnalités
  • Effectuer des révisions de code par les pairs et partager les connaissances
  • Contribuer à la conception architecturale de l'application pour s'assurer que notre produit est évolutif, à jour et robuste
  • Aider à planifier, prioriser et estimer les projets et les tâches

Qualifications

  • Esprit de collaboration, capacité à travailler en équipe et à contribuer à celle-ci
  • Concentré sur le client et sur les détails qui rendent son expérience extraordinaire
  • Pragmatique, faisant le meilleur usage du temps et des ressources pour trouver la solution la plus simple et la plus efficace
  • Maîtrise des technologies pertinentes et savoir-faire pour les mettre en œuvre efficacement
  • Naturellement curieux et motivé, toujours à la recherche de moyens de contribuer à l'amélioration de la situation
  • Analytique et doté de solides compétences en matière de résolution de problèmes
  • Solides connaissances fondamentales en matière de développement de logiciels (structures de données, algorithmes, etc.)
  • Compréhension approfondie des implications en termes de performances et d'évolutivité du code
  • Connaissance de la conception et du développement orientés objet
  • Expérience professionnelle approfondie de C# et de .NET Framework, de TSQL et des systèmes de bases de données relationnelles : conception, maintenance et optimisation
  • Expérience professionnelle approfondie avec un ou plusieurs frameworks frontaux tels que Ember, React, Angular, Vue
  • Expérience d'une ou plusieurs constructions de programmation avancées telles que la programmation multithread, l'injection de dépendances, la conception de bases de données et l'optimisation des performances
  • Bonne compréhension des meilleures pratiques de développement de logiciels et des modèles de conception.
  • Expérience ou désir de travailler dans un environnement de développement agile (scrum)
  • Familiarité avec les tests unitaires, les tests d'intégration ou le développement piloté par les tests (TDD)
  • BA/BS Informatique, Ingénierie, Mathématiques, ou autre diplôme connexe
  • Plus de 5 ans d'expérience professionnelle dans le développement de logiciels, en particulier d'applications web (de préférence)
  • Plus de 5 ans d'expérience dans les domaines suivants

Ce que nous offrons:

  • Une rémunération compétitive
  • Une gamme complète et généreuse d'avantages sociaux
  • Programme de contribution complémentaire de l'employeur au REER

Alignement sur les valeurs fondamentales du MIB dans les comportements, les actions et les résultats:

  • Penser comme un client
  • Agir comme un propriétaire
  • Faire la différence

Apply with LinkedIn

POSITION SUMMARY: Excellent opportunity for a highly skilled and motivated “working-manager” to lead a dynamic team of seven engineers responsible for a multi cloud infrastructure. This role requires a technical, hands-on leader with expertise in Windows, Linux, M365, Azure, AWS, and IBM z/OS environments, who is dedicated to delivering high-quality solutions that align with customer needs and organizational goals. The expectation for this position is 35% of time spent performing manager and strategic responsibilities and 65% working side by side with the team to troubleshoot and resolve issues, actively participate in executing tasks and contributing technical work towards projects.

KEY POSITION REQUIREMENTS:

  • Team Leadership: Lead, mentor, and develop a team of senior engineers, fostering a culture of collaboration, innovation, knowledge sharing, continuous learning, and process improvement.
  • Infrastructure Management: Lead the planning, deployment, and maintenance of server and storage systems across Windows, Linux, Azure, and AWS environments. (Must have demonstrated hands-on fluency in these technologies)
  • Strategic Planning: Develop and execute long-term strategies for server and storage infrastructure that align with the organization’s business objectives and future technology trends.
  • Budget Management: Prepare and manage budgets for server and storage operations, ensuring cost-effective solutions and adherence to financial targets.
  • Problem Resolution: Actively participate and provide guidance in troubleshooting and resolving complex technical issues, providing hands-on support. Monitor, delegate, and resolve incident and request tickets as needed.
  • Project Management: Oversee complex projects while also serving as a technical resource within project teams.
  • Collaboration: Collaborate with IT teams to ensure seamless integration of systems and alignment with organizational IT strategies.

MINIMUM QUALIFICATIONS AND REQUIREMENTS:
Education:
BS/MS in Computer Science (CS), Information Technology (IT), or related field
Experience:

  • Proven principal or senior level technical experience (10+ years) in IT infrastructure with a focus on Windows and Linux servers, enterprise storage, and Azure and AWS cloud environments. Experience with IBM z/OS is highly desirable.
  • Strong leadership skills with experience managing and developing engineering teams.
  • Strong demonstration of ability to set goals for each team member, direct and prioritize the workload of the team.
  • Extensive system integration skills and knowledge, specifically in server virtualization (Nutanix & VMware), storage architecture, Cloud infrastructure (AWS & Azure), web and database applications, and related software/hardware.

ADDITIONAL DESIRED QUALIFICATIONS:

  • Relevant certifications (e.g., ITIL, Nutanix, VMWare, Microsoft, Azure, AWS) are a plus.
  • Knowledge of network technologies, enterprise and cloud security best practices and monitoring, software development methodologies including Agile, and project management principles.
  • M365 administration experience including management of Entra Connect, Entra ID, Exchange, SharePoint, OneDrive, Teams, Teams Phone system, security and compliance, Intune, Office deployment, and SSO integrations.
  • Experience with managing, updating and patching Windows Server and Red Hat Enterprise Linux operating systems.
  • Experience with managing, updating and patching Windows 10 and Windows 11 operating systems and associated devices.
  • Experience with managing Apple iPhones and Android devices
  • Strong knowledge of Active directory, DNS, global and local policy management. Domain administrator experience is a plus.
  • Experience with automation and scripting (PowerShell, Ansible, Python, etc.).
  • Experience managing enterprise and cloud backup solutions to ensure data protection and retentions are compliant with business, legal, and audit requirements.
  • Excellent understanding of budgeting and financial management principles.
  • Must have a passion for Disaster Recovery to plan, execute, and improve each DR exercise for on premise and cloud environments.
  • Excellent dependability and reliability, customer service orientation, planning, organizational and communication skills
  • Strong desire to grow professionally & assume additional responsibilities.

GENERAL DUTIES AND RESPONSIBILITIES:

Provide leadership and direction for the Server and Storage technology Team.

  • Establish and prioritize goals and objectives. Participate in the management of each team member’s assignments and ensure on-time, on-budget delivery of tasks and projects.
  • Evaluate the performance of team members, provide timely feedback, and identify opportunities for growth and development. Conduct performance appraisals and make recommendations for salary adjustments.
  • Lead regular team meetings and provide effective communication of policy and management directives. Foster a team culture of collaboration and encourage new ideas.
  • Work collaboratively with the PMO (Project Management Office), other IT managers, and technical team members to achieve desired results that support company goals. Work with organizational leaders to identify infrastructure-related initiatives and needs and design and implement solutions.
  • Ensure the team provides regular status reports and documented project updates. Produce bi-weekly detailed status reports to the Director of Infrastructure.
  • Assist in the preparation and adherence of the annual financial capital and operating budgets.
  • Collaborate with vendors and service providers to ensure optimal support and product lifecycle management, discover and evaluate new technology, renew maintenance and subscriptions, and plan and install new hardware or software solutions.
  • Ensure all processes, procedures, and infrastructure changes are documented for compliance and future reference.

Provide technical leadership and strategic planning

  • Provide technical leadership and mentorship to team members.
  • Serve as the highest-level escalation point for complex server and storage issues.
  • Consistently strive to learn new technologies, complete technical training, and acquire certifications.
  • Lead the team to ensure proper resolution of security incidents and infrastructure issues, ensuring appropriate security technologies and controls are in place. Ensure that critical and high vulnerabilities are remediated, and all server and storage infrastructure are running current, supported versions and are up to date with all patches.
  • Implement and enhance consistent system monitoring and alerting to maintain the highest levels of data reliability, data protection, and system availability.
  • Perform analysis of server and storage infrastructure needs. Contribute to strategy, architecture design, integration, and installation. Evaluate Virtual & Physical infrastructure hardware and software requirements and capabilities and make recommendations.
  • Work closely with other IT teams (networking, security, cloud, applications) to align infrastructure initiatives.
  • Implement automation and scripting (PowerShell, Ansible, etc.) to enhance system efficiency.
  • Enhance established backup, replication, and recovery strategies to improve Disaster Recovery capabilities and processes.

TIME ALLOCATION:

65 % - Hands-on technical
15 % - Strategic Planning
20 % - Leadership & Mentoring

Most importantly, successful candidates will be aligned with MIB’s Core Values in behaviors, actions, and results:

  • Think Like a Client
  • Act Like an Owner
  • Make a Difference


MORE ABOUT MIB
Caring about what we do and how we do it.

MIB employees are a family, and we care about each other and what we do. On a daily basis, our teams work together to develop and implement strategy, enable life insurers to identify and mitigate risk, and provide first class customer service.

While we have been around for more than 100 years, we are continually evolving to meet the industry’s changing needs. On the one hand, we are an established and well-respected company, dedicated to setting the standard for the industry. On the other hand, our work environment feels like a startup—entrepreneurial, mission-driven, and focused on quickly and efficiently bringing new services to market.

Culture

We are proud that MIB is one-of-a-kind in the insurance market—a member consortium
with associate shareholders. And we believe how we conduct ourselves is as important as the work we perform on behalf of our clients. We value integrity, excellence, innovation, and agility.

We are committed to providing a safe and healthy working environment and conduct pre-employment drug testing and background checks.

We know that how we conduct ourselves is as important as the work we perform on behalf of our clients. Our core values drive how we conduct ourselves as individuals, teams, departments and as an organization overall.

Think Like a Client

  • Anticipate Needs – listen, respond & communicate proactively
  • Exceed Expectations – go above and beyond
  • Deliver Added Value – in everything you do

Act Like an Owner

  • Think Strategically – focus on long-term benefits
  • Be Fiscally Responsible – spend $/resources like it’s your own
  • Own Results – be passionate, innovative, agile & resilient

Make a Difference

  • In Your Work – be accountable for your attitude, effort and results
  • With Your Teammates – be kind, collaborative & encouraging
  • In Your Communities – embrace our mission to protect families

MIB provides competitive wages, equity, opportunities for incentives, and comprehensive total rewards as a leader in the market.

Our Total Rewards include, but are not limited to, the following benefits*:

  • Medical, Dental, Vision and Rx plans 
  • Variable incentive compensation plans
  • Stock options
  • 401(k) Retirement Savings plan with a 50% match up to 6% and a 3% non-elective contribution 
  • Flexible Spending Accounts 
  • Basic Life Insurance and AD&D up to 2 times base salary with supplemental options
  • Short-Term & Long-Term Disability 
  • Long-Term Care 
  • Employee Assistance Program (EAP) 
  • Auto/Home, Legal Services, Pet and Identity Theft insurance plans 
  • Paid time off including vacation (3 weeks) and holidays

*Subject to change

We provide several professional development opportunities including, but not limited to:

  • Continuous, on-line, self-service training platform for all associates
  • Leadership Institute development program 
  • Insurance industry training
  • Technical/subject matter expert (SME) training and knowledge
  • Development in various career fields
  • Tuition reimbursement program 
  • Sponsorship of professional certification exams 

We are committed to a policy of equal opportunity, without regard to race, gender, gender identity, age, religion, national origin, disability, marital status, sexual orientation, veteran status or other legally protected status, for all persons, based solely on an individual's qualifications and fitness. MIB's policy regarding equal employment opportunity applies to all aspects of employment, including, but not limited to, recruitment, hiring, benefits, wage and salary administration, scheduling, disciplinary action, termination, and social, educational and recreational programs.

CAREERS
Interested in learning more?
Learn more about career opportunities at MIB.