APEXA began with a bold vision, to digitally connect the Life Insurance industry by simplifying and standardizing contracting and compliance for Advisors, MGAs, and Carriers. We've achieved that vision through unparalleled collaboration — bringing together expert MGAs, Carriers, compliance professionals, service providers, Advisors, and a top-tier development team dedicated to innovation and excellence.
We are looking for a hands-on Principal Software Developer with a strong background in full-stack development, technical leadership, and solution architecture. This role is ideal for someone who is passionate about clean code, test-driven development, and delivering high-quality, scalable software. You'll thrive in our team if you're a great communicator, a collaborative problem-solver, and someone who learns quickly and takes ownership of their work.
This role is fully-remote.
Key Responsibilities
- Design, develop, test, and maintain high-quality software components aligned with MIB's architecture and standards
- Drive performance tuning and ensure security best practices are followed
- Translate business requirements into reliable, scalable software solutions
- Contribute to project planning with accurate effort and time estimates
- Participate in code reviews and mentor other developers
- Continuously improve processes, productivity, and quality across the development lifecycle
- Provide ongoing support for internal and external users
- Collaborate with technical and business stakeholders across the organization
- Participate in ongoing skill development aligned with company objectives
- Comply with security, compliance, and disaster recovery standards
- 10+ years of experience developing web applications
- 10+ years of experience with C#, ASP.NET MVC, HTML, CSS, JavaScript
- 10+ years of experience with MS SQL Server, T-SQL, and database optimization
- 7+ years of experience with modern front-end frameworks (Ember, React, Angular, or Vue)
- 7+ years of experience with programming constructs such as multithreading, dependency injection, and performance optimization
- Strong grasp of software fundamentals: data structures, algorithms, design patterns
- Experience with unit testing, integration testing, and TDD
- Proven track record of building secure, scalable, and maintainable applications
- Hands-on experience with Ember.js (preferably v2.9.0)
- SignalR integration
- API development using REST, SOAP, WCF
- Cloud experience with AWS or Azure DevOps
- Experience in the Insurance Industry
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
- Competitive compensation
- Comprehensive benefits package
- Employer-matched RRSP contributions
- A mission-driven culture aligned with MIB's Core Values:
- Think Like a Client
- Act Like an Owner
- Make a Difference
Développeur Principal Logiciel
APEXA est née d'une vision audacieuse, connecter numériquement l'industrie de l'assurance vie en simplifiant et en standardisant la contractualisation et la conformité pour les Conseillers, MGA et Assureurs. Nous avons réalisé cette vision grâce à une collaboration sans précédent — réunissant des MGA experts, des Assureurs, des professionnels de la conformité, des prestataires de services, des Conseillers, ainsi qu'une équipe de développement de premier ordre dédiée à l'innovation et à l'excellence.
Nous recherchons un Développeur Principal Logiciel opérationnel avec une solide expérience en développement full-stack, en leadership technique et en architecture de solutions. Ce poste est idéal pour une personne passionnée par un code propre, le développement piloté par les tests (TDD) et la livraison de logiciels de haute qualité et évolutifs. Vous vous épanouirez dans notre équipe si vous êtes un excellent communicant, un résolveur de problèmes collaboratif, et quelqu'un qui apprend rapidement et prend la responsabilité de son travail.
Ce poste est entièrement en télétravail.
Responsabilités principales :
• Concevoir, développer, tester et maintenir des composants logiciels de haute qualité conformément à l'architecture et aux standards de MIB
• Optimiser les performances et garantir le respect des meilleures pratiques de sécurité
• Traduire les besoins métiers en solutions logicielles fiables et évolutives
• Participer à la planification des projets avec des estimations précises de charge et de temps
• Participer aux revues de code et encadrer les autres développeurs
• Améliorer continuellement les processus, la productivité et la qualité tout au long du cycle de développement
• Fournir un support continu aux utilisateurs internes et externes
• Collaborer avec les parties prenantes techniques et métiers de l'organisation
• Participer au développement continu des compétences en adéquation avec les objectifs de l'entreprise
• Respecter les normes de sécurité, conformité et reprise après sinistre
Qualifications requises :
• Plus de 10 ans d'expérience dans le développement d'applications web
• Plus de 10 ans d'expérience avec C#, ASP.NET MVC, HTML, CSS, JavaScript
• Plus de 10 ans d'expérience avec MS SQL Server, T-SQL et optimisation de bases de données
• Plus de 7 ans d'expérience avec des frameworks front-end modernes (Ember, React, Angular ou Vue)
• Plus de 7 ans d'expérience avec des concepts de programmation tels que le multithreading, l'injection de dépendances et l'optimisation des performances
• Solide maîtrise des fondamentaux du logiciel : structures de données, algorithmes, design patterns
• Expérience des tests unitaires, tests d'intégration et développement piloté par les tests (TDD)
• Historique éprouvé de création d'applications sécurisées, évolutives et maintenables
Expériences préférées:
• Expérience pratique avec Ember.js (de préférence v2.9.0)
• Intégration SignalR
• Développement d'API REST, SOAP, WCF
• Expérience Cloud avec AWS ou Azure DevOps
• Expérience dans le secteur de l'assurance
Formation:
• Licence en informatique, ingénierie ou expérience équivalente
Ce que nous offrons :
• Rémunération compétitive
• Package complet d'avantages sociaux
• Contributions employeur à un REER jumelé
• Culture d'entreprise engagée, alignée sur les valeurs fondamentales de MIB :
o Penser comme un client
o Agir comme un propriétaire
o Faire une différence
Powered by JazzHR
96ZOmKUhSj