16 Oct
|
Apexa
|
Winnipeg
Principal Software Developer About APEXAAPEXA 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 OverviewWe’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 outstanding communicator, a collaborative problem‑solver, and someone who learns quickly and takes ownership of their work. Key ResponsibilitiesDesign, develop, test, and maintain high-quality software components aligned with MIB’s architecture and standardsDrive performance tuning and ensure security best practices are followedTranslate business requirements into reliable, scalable software solutionsContribute to project planning with accurate effort and time estimatesParticipate in code reviews and mentor other developersContinuously improve processes, productivity,
and quality across the development lifecycleProvide ongoing support for internal and external usersCollaborate with technical and business stakeholders across the organizationParticipate in ongoing skill development aligned with company objectivesComply with security, compliance, and disaster recovery standardsRequired Qualifications10+ years of experience developing web applications10+ years of experience with C#, ASP.NET MVC, HTML, CSS, JavaScript10+ years of experience with MS SQL Server, T‑SQL, and database optimization7+ 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 optimizationStrong grasp of software fundamentals: data structures, algorithms, design patternsExperience with unit testing, integration testing, and TDDProven track record of building secure, scalable, and maintainable applicationsPreferred ExperienceHands‑on experience with Ember.Js (preferably v2.9.0)SignalR integrationAPI development using REST, SOAP, WCFCloud experience with AWS or Azure DevOpsExperience in the Insurance IndustryEducationBachelor's degree in Computer Science, Engineering, or equivalent experienceWhat We OfferCompetitive compensationComprehensive benefits packageEmployer‑matched RRSP contributionsA mission-driven culture aligned with MIB’s Core Values: Think Like aClient Act Like anOwner Make aDifference#J-18808-Ljbffr
📌 Principal Software Developer (Winnipeg)
🏢 Apexa
📍 Winnipeg