Enable job alerts via email!

Lead Software Developer

Modular Solutions

Calgary

Remote

CAD 100,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Calgary seeks a Claims Lead Software Developer to lead and mentor a team. This role involves developing the Claims module and enhancing solutions for the insurance industry. Ideal candidates have over 6 years in software development, expertise in C# or Java, and familiarity with Agile methodologies. Join a supportive, remote team that values growth and innovation.

Benefits

Extended health, dental, and vision benefits
Annual professional development allowance
Extra time off beyond standard holidays
Recognition and rewards for accomplishments
Flexible, remote work environment

Qualifications

  • 6+ years of software development experience.
  • 6+ years of Object-Oriented Programming experience using C# or Java.
  • Experience using JavaScript UI frameworks (React, Angular, Vue, or similar).
  • An understanding of SOLID principles and software design patterns.

Responsibilities

  • Lead and mentor a team of developers, providing technical guidance.
  • Take ownership of the Claims module, overseeing its design and development.
  • Collaborate with the current Claims developer to share knowledge.
  • Champion business initiatives by fostering positivity.

Skills

Object-Oriented Programming
JavaScript UI frameworks
Agile methodologies
C#
Java
Microservices

Tools

.NET Core
Entity Framework
SQL
React
Job description
About Modular Solutions

Founded in 2015, Modular Solutions delivers innovative technology to the insurance industry. Our modular, fully integrated platform enables insurers, mutuals, MGAs and brokers with programs with the ability to manage their entire operations seamlessly through a single software solution. Designed to be affordable and configurable, our platform empowers businesses to innovate, adapt and thrive in an evolving and competitive market.

Position Summary

We are seeking a Claims Lead Software Developer to design, build, and maintain innovative solutions for Modular Solutions’ platform. To start, this role will focus on owning the Claims module, working closely with an experienced part-time team member for onboarding and knowledge transfer, while driving its development and ongoing enhancements. As Modular Solutions continues to grow, this position will evolve into a leadership role, with responsibility for mentoring new team members and shaping the future direction of the Claims area.

Responsibilities
  • Lead and mentor a team of developers, providing technical guidance, coaching, and support to ensure the successful delivery of projects and the professional growth of team members.
  • Take ownership of the Claims module, overseeing its design, development, and ongoing enhancements to meet business needs.
  • Collaborate with the current Claims developer to onboard, share knowledge, and ensure a smooth transition of ownership.
  • Champion business initiatives by fostering positivity, engagement, and a solution-focused mindset across the team.
  • Ensure on-time delivery of sprints, proactively addressing risks, blockers, and dependencies.
  • Work in an Agile (Scrum) environment and guide the team’s participation in Sprint Planning, Daily Scrums, Sprint Reviews, and Retrospectives.
  • Work within a cross-functional team to develop solutions that drive business value, collaborating closely with product, QA, and other stakeholders.
  • Oversee and participate in technical activities within the team, including Software Development Life Cycle (SDLC) activities, backlog refinement, estimating, research, proof of concepts, code reviews, deployments, and documentation.
  • Develop and review high-quality, performant, testable, and maintainable code while upholding development standards and quality practices.
  • Drive and complete testing and quality control procedures, ensuring robust and reliable software deliverables.
  • Troubleshoot, debug, and upgrade existing software, ensuring accountability within the team.
  • Encourage and contribute to the development of new ideas and approaches to improve work processes, efficiency, and scalability.
  • Promote collaboration and knowledge sharing, fostering a high-performing, engaged development team.
  • Mentor and lead additional Claims developers as the team grows.
Required Qualifications
  • 6+ years of software development experience
  • 6+ years of Object-Oriented Programming experience using C# or Java
  • Experience using JavaScript UI frameworks (React, Angular, Vue, or similar)
  • An understanding of SOLID principles and software design patterns
  • Experience with .NET Core is an asset
  • Experience with an Object-Relational Mapping (ORM) tool is an asset (Entity Framework, Hibernate, or similar)
  • Experience in the insurance industry, particularly with claims processing systems or modules, is considered a strong asset
  • Familiarity with Microservices and Domain-Driven Design (DDD) principles is an asset.
What technologies we use
  • C#, .NET Core, Entity Framework, SQL, TypeScript, React, Node.js, REST, Microservices, Azure
Why Join Modular Solutions?

We’re more than just a workplace – we’re a supportive, growth-minded community. We are a fully remote company that still values real human connection. We collaborate virtually day-to-day and come together periodically for in-person team meetings and events. You’ll be joining a passionate and knowledgeable team where you can be yourself, work on projects you’re passionate about, and grow your career with colleagues who have your back, no matter where you’re located.

Benefits
  • Be part of a rapidly expanding company with a cutting-edge platform that’s transforming how insurance is done.
  • Work alongside a dedicated, passionate team of insurance and technology experts.
  • Regular team building events and virtual/in-person meet-ups.
  • Extended health, dental, and vision benefits to keep you and your family well.
  • Access to an Employee and Family Assistance Program (EFAP) for wellness and personal support.
  • Annual professional development allowance to support your learning and career growth.
  • Extra time off is provided beyond the standard statutory holidays and vacation.
  • Recognition and rewards for accomplishments and career milestones.
  • Share Appreciation Rights program giving you a stake in the company’s success.
  • A team that values connection, both online and in-person, with a flexible, remote work environment.
To Apply

Please submit your resume and a brief cover letter outlining your relevant experience and what excites you about this opportunity. We thank all applicants for their interest; only those selected for an interview will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.