Principal Software Developer (British Columbia)

Principal Software Developer (British Columbia)

03 Oct
|
Apexa
|
British Columbia

03 Oct

Apexa

British Columbia

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

Robust 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 aClient
Act Like anOwner
Make aDifference

#J-18808-Ljbffr

📌 Principal Software Developer (British Columbia)
🏢 Apexa
📍 British Columbia

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software developer (british columbia) / british columbia

Subscribe to this job alert:

Get the latest job offers by email for: principal software developer (british columbia) / british columbia