Principal Software Developer in Winnipeg

Principal Software Developer in Winnipeg

Winnipeg Full-Time 94500 - 115500 $ / year (est.) Remote
A

At a Glance

  • Tasks: Design and develop high-quality software while mentoring fellow developers.
  • Company: Join APEXA, a leader in digital solutions for the Life Insurance industry.
  • Benefits: Enjoy competitive pay, comprehensive benefits, and employer-matched RRSP contributions.
  • Other info: Fully remote role with opportunities for continuous learning and career growth.
  • Why this job: Make a real impact in a mission-driven culture focused on innovation and collaboration.
  • Qualifications: 10+ years in web development with strong skills in C#, ASP.NET, and modern frameworks.

The predicted salary is between 94500 - 115500 $ per year.

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.

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

Principal Software Developer in Winnipeg employer: APEXA

APEXA is an exceptional employer that fosters a mission-driven culture, prioritizing collaboration and innovation within the Life Insurance industry. As a remote workplace, we offer competitive compensation, a comprehensive benefits package, and employer-matched RRSP contributions, ensuring our employees thrive both personally and professionally. With a strong focus on employee growth opportunities and a commitment to excellence, APEXA is the ideal environment for passionate developers looking to make a meaningful impact.

A

Contact Details:

APEXA Recruitment Team

We think you need these skills to ace Principal Software Developer in Winnipeg

Full-Stack Development
Technical Leadership
Solution Architecture
C#
ASP.NET MVC
HTML
CSS