Retour à la recherche
Logo de APEXA Corp
APEXA CorpSource d’offres vérifiée

Principal Software Developer

Offre en anglais
  • Canada
  • Télétravail
  • Publié 23 sept. 2026
  • 1 poste

Ouvre un site externe

Connectez-vous pour enregistrer ce poste
Type d’emploi
Temps plein
Niveau d’expérience
Chef d’équipe · 10+ ans
Formation minimale
Baccalauréat
Postuler avant le
16 déc. 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Exigences de lieu
Country, CA

Résumé du poste

Design, develop, and maintain high-quality, scalable software components while driving performance tuning and security best practices. Collaborate with stakeholders to translate business requirements into reliable solutions and mentor other developers through code reviews.

Détails du poste

Principal Software Developer About APEXA 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. This role is completely remote. Position Overview We’re 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. 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 Required Qualifications 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 Preferred Experience 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 Education Bachelor's degree in Computer Science, Engineering, or equivalent experience What We Offer 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

Ce que vous ferez

Design, develop, and maintain high-quality, scalable software components while driving performance tuning and security best practices. Collaborate with stakeholders to translate business requirements into reliable solutions and mentor other developers through code reviews.

Exigences

Requires over 10 years of experience in full-stack web development with C#, ASP.NET, and SQL Server. Candidates must possess a strong grasp of software fundamentals, design patterns, and modern front-end frameworks.

Avantages

• Competitive compensation • Comprehensive benefits package • Employer-matched RRSP contributions

Compétences indiquées

  • HTML · Souhaitée
  • CSS · Souhaitée
  • Angular · Souhaitée
  • Vue.js · Souhaitée
  • React · Souhaitée
  • JavaScript · Souhaitée
  • C++ · Souhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • C#
  • ASP.NET MVC
  • HTML
  • CSS
  • JavaScript
  • MS SQL Server
  • T-SQL
  • Database optimization
  • Ember.js
  • React
  • Angular
  • Vue
  • Multithreading
  • Dependency injection
  • Test-driven development
  • Software architecture
  • Process Improvement
  • Data Structures
  • Microsoft SQL Servers
  • Performance Tuning
  • Business Requirements
  • Innovation
  • Algorithms
  • Amazon Web Services
  • Solution Architecture
  • Application Programming Interface (API)
  • Technical Leadership
  • Scalability
  • Computer Science
  • Software Design Patterns
  • Unit Testing
  • JavaScript (Programming Language)
  • React.js (Javascript Library)
  • Front End (Software Engineering)
  • Full Stack Development
  • Angular (Web Framework)
  • Vue.js (Javascript Library)
  • Software Solutions
  • Code Review
  • Azure DevOps
  • Cascading Style Sheets (CSS)
  • Project Planning
  • HyperText Markup Language (HTML)
  • C# (Programming Language)
  • Integration Testing
  • Ember.js (Javascript Library)
  • Excel Solver
  • Disaster Recovery
  • Test-Driven Development (TDD)
  • Insurance Industry

Domaines d’emploi

  • Software
  • Technology
  • Engineering
  • Finance & Accounting
  • Principal Software Engineer
  • Software Developer / Engineer
  • Software Developers

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Voir tous les postes à candidature simplifiée