Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer (12 Month Term)

Rival Insurance Technology

About RivalRival Insurance Technology is a Canadian insurtech company building Canada's next-generation insurance platform. We are modernizing how brokers run their business while building AI-native capabilities that belong in a regulated environment. We are remote-first, move fast, and take technical quality seriously.
The RoleWe are looking for an Intermediate Full Stack Developer to join our engineering team. You bring around 4 years of hands‑on experience building production software, are comfortable across the stack in C# and modern front‑end frameworks, and are ready to take real ownership of features end‑to‑end. This position is a 12 month contract role.
This is not a checkbox role. You will work on meaningful problems, collaborate with a small and capable team, and have visible impact on a platform used by insurance brokers across Canada. AI is not a supplement to how we work here -- it is central to how we build, ship, and improve software every day.
What You Will DoAI-Native & Agentic Development
Work with Claude Code and GitHub Copilot as standard parts of your daily development workflow -- not as supplements, but as core tools that shape how you write, review, and ship code
Build and work with agentic AI workflows -- using tools that plan, reason, and act across multi‑step tasks -- and understand how to scope, prompt, and supervise agents effectively in a development context
Use AI tooling to accelerate code generation, refactoring, documentation, and test coverage, and know how to critically review and validate AI-generated output before it ships
Contribute to a team culture where AI fluency raises the collective bar, sharing effective prompting approaches, agentic patterns, and what actually works in practice
Full Stack Development
Build, maintain, and improve front‑end interfaces and back‑end services using C#, ASP.NET, and Azure‑hosted infrastructure
Design and implement RESTful APIs and support integration with internal systems and third‑party services
Participate in the full software development lifecycle from design through deployment and post‑release support
Write clean, testable, well‑documented code with attention to performance and reliability
Quality & Testing
Write and maintain unit and integration tests as a standard part of delivery
Support code reviews and contribute constructive, actionable feedback
Debug and resolve issues across the stack with a systematic, evidence‑based approach
Collaboration & Delivery
Work in an Agile environment, contributing actively to sprint planning, refinement, and retrospectives
Collaborate closely with developers, product managers, and technical leads to deliver outcomes, not just outputs
Surface blockers and risks early and communicate clearly about progress and scope
What You BringExperience & Technical Skills
Approximately 4 years of experience in full stack software development in production environments
Strong proficiency in C# and ASP.NET for back‑end development
Solid front‑end skills in a modern framework (React, Angular, or equivalent)
Experience working with Microsoft Azure and Azure DevOps
Familiarity with cloud‑hosted services, microservices concepts, and API design
Working knowledge of CI/CD pipelines and Git‑based workflows
Comfortable writing and reviewing unit and integration tests
Demonstrated, hands‑on fluency with AI development tools -- specifically Claude Code and GitHub Copilot -- in a production or meaningful project context
Practical experience with agentic AI workflows: prompting, scoping tasks for agents, and validating agent output before it reaches production
Ways of Working
Reliable and delivery‑focused with a high standard for the quality of your own work
Clear communicator who flags issues early and asks good questions
Curious and growth‑oriented -- you want to get better and you take feedback well
Collaborative without being dependent -- you can work independently and know when to involve others
Nice to Have
Experience in insurance, financial services, or other regulated industries
Exposure to containerization and orchestration (Docker, Kubernetes, or AKS)
Familiarity with observability tooling (logging, metrics, distributed tracing)
Experience with event‑driven architectures or messaging platforms
Why Join Rival
Remote‑first across Canada with a team that trusts you to do the work
Meaningful technical problems on a platform that is actively evolving
A small enough team that your contributions are visible and your voice is heard
A culture that values accountability, continuous improvement, and doing things right
Rival Insurance Technology is committed to accessible employment practices. If you require accommodation at any stage of the recruitment process, please contact us at View email address on ca.hrm.tc. At Rival, we use artificial intelligence to support parts of our hiring process. AI assists our team but does not replace human judgment. All hiring decisions involve a real person, and we are committed to a fair, transparent process for every candidate. If you have questions about how AI is used in our recruitment process, please reach out to our HR team.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Developer (12 Month Term) in Winnipeg, MB vacancy
  •  ...Accounts Payable Administrator to join our team, responsible for analyzing and resolving invoice issues across multiple ERP systems and AP software, reconciling supplier statements to maintain accurate account balances, and managing the weekly payment run to ensure timely and... 
    Suggested
    Weekly pay
    Temporary work
    Internship
    Immediate start

    NFI Group Inc.

    Winnipeg, MB
    more than 2 months ago
  • Software Developer (12 Month Contract)Develop and optimize radar signal processing algorithms in C++ for embedded and PC systemsLocation: Laval, Quebec, Canada Job Tags: Software About The RoleSoftware DeveloperTeledyne FLIR is seeking a talented Software Developer to... 
    Suggested
    Contract work
    Work at office

    Teledyne FLIR

    Winnipeg, MB
    1 hour ago
  •  ...Intelligence & Proposals. Please note this is a 12 month contract. What You'll Do RFx...  ...information clear and concise. Ability to develop win strategies and position Benevity against...  ...content library in Loopio or similar RFx software. Experience with Salesforce, Google Drive... 
    Suggested
    Contract work
    Work at office
    Flexible hours

    Benevity

    Winnipeg, MB
    1 hour ago
  • Teledyne FLIR in Laval, Quebec is seeking a Software Developer for a 12-month contract to develop radar-related algorithms and embedded/PC software. You will design and implement C/C++ code, optimize performance, and collaborate with system engineers to meet stringent requirements... 
    Suggested
    Contract work

    Teledyne FLIR

    Winnipeg, MB
    1 hour ago
  •  ...– Prepare insurance illustrations using software provided by each life insurance company....  ...difference for our clients. *Subject to program terms and conditions What you need to know...  ...Documentation, Customer Experience (CX), Developing Proposals, Marketing Activities, Trusts... 
    Suggested
    Full time
    Contract work
    Temporary work
    Fixed term contract
    Work at office
    Monday to friday

    CIBC

    Winnipeg, MB
    1 day ago
  • $96.8k - $125.9k per year

     ...and defines roles and responsibilities of project team members. Develops related project documentation.Manages project plans: tracks, monitors...  ...and application of formal project management methodologies and Software Development Life Cycle.Expert knowledge of MS ProjectKnowledge... 
    Full time
    Fixed term contract
    Internship

    Coast Capital Savings

    Winnipeg, MB
    1 hour ago
  •  ...We are seeking a skilled Tool Designer to support the development and production of bus structures. In this role, you will design and develop tooling solutions that ensure the fit, form, function, and repeatability of structural components. You will create tools, fixtures,... 
    Temporary work
    Internship
    Immediate start

    New Flyer

    Winnipeg, MB
    22 days ago
  •  ...projects in the world: Jansen. This project reflects our long-term commitment to sustainability, community engagement, and economic...  ...governance across one of the most significant resource developments in Canada. In this role, you will provide expert leadership in... 
    Long term contract
    Permanent employment
    Fixed term contract
    Work at office
    Work from home
    Worldwide
    Flexible hours

    BHP Career Portal

    Winnipeg, MB
    1 hour ago
  •  ...friendly and talented individuals. Our employees rank us highly in terms of commitment to work/life balance. We realize that for our...  ...mission of making reading lives better.The Role: As an iOS Developer (12 month contract), you will be a critical contributor to the entire... 
    Contract work
    Casual work
    Remote work
    Worldwide
    Flexible hours

    Rakuten Kobo Inc.

    Winnipeg, MB
    1 hour ago
  • $130k - $160k per year

     ...contributes to effective legal processes and controls. This is a 12-month fixed-term position providing temporary coverage and continuity of legal...  ..., supply and distribution, information technology, software and cloud services, intellectual property, ecommerce, advertising... 
    Full time
    Contract work
    Temporary work
    Fixed term contract

    Ontario Cannabis Store

    Winnipeg, MB
    1 hour ago
  •  ...quantitative and qualitative data to evaluate risk exposure and develop risk profiles.Regulatory compliance Stay updated on industry regulations...  ...Toronto-81 Bay, 21st FloorEmployment Type Temporary (Fixed Term)Weekly Hours 37.5SkillsAnalytical ThinkingBusiness... 
    Temporary work
    Fixed term contract
    Work at office
    2 days per week
    1 day per week

    Canadian Imperial Bank of Commerce (Canada)

    Winnipeg, MB
    1 hour ago
  •  ...Improvement and Teamwork program qualifying teams can enjoy a monthly reward. Personal and Professional Development - We are committed...  ...Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • HR Manager (Chilled) - 12 Month Fixed-Term Contract Location: Airdrie, ScotlandContract: 12 Month Fixed-Term ContractWorking Pattern:...  ...managers to provide expert HR advice and guidance.Lead, coach and develop a team of two HR Advisors, providing guidance, support and... 
    Fixed term contract
    Monday to friday

    Albert Bartlett

    Winnipeg, MB
    1 hour ago
  • $96.8k - $113.8k per year

     ...such as Oracle databases, MS- Fabric, Power BI and different enterprise IT systems. As the Newest Member of our Team, You’ll: Develop and implement BI solutions using different frameworks, technologies and best practices. Create and manage datasets by writing scripts... 
    Fixed term contract
    Flexible hours

    CAAT Pension Plan

    Winnipeg, MB
    1 hour ago
  • $100k - $137.5k per year

     ...align engineering priorities with site and program needs.Experience & Education Minimum Requirements Demonstrated ability to lead and develop engineering teams in a cross-functional organization, influencing others and fostering collaboration.Strong knowledge of cGMP... 
    For contractors
    Fixed term contract
    Internship
    Flexible hours
    Day shift
    Afternoon shift

    Resilience

    Winnipeg, MB
    1 hour ago
  •  ...weekend earlier during the summer months! 17 Paid Days Off (in addition...  ...that can scale. This is a software development and infrastructure...  .... Please note, that is is a 12 month contract role and we are...  ...latency, spend, and user sessions Develop multi-tier caching strategies... 
    Contract work
    Local area
    Flexible hours
    Weekend work

    Pelmorex

    Winnipeg, MB
    1 hour ago
  •  ...project load; flexible to changes in workload. Assist Product Developers and Tech Services when required Formulate new product...  ...Manufacturing industry Minimum 4 years experience working as a Product Developer Assistant or Coordinator Chefs or Bakers Red Seal... 
    Contract work
    Flexible hours

    Giveandgo

    Winnipeg, MB
    1 hour ago
  • $145k - $160k per year

     ...to its people, find out more about what Aviso has to offer at The OpportunityWe're looking to fill an opening for a 12 Month Temporary Manager, Software Engineering to join our Technology Team. Reporting to the Director, Software Engineering, the Manager, Software Engineering... 
    Temporary work
    Internship

    Aviso

    Winnipeg, MB
    1 hour ago
  • Senior Financial Analyst, Payments (12 months term role)Job Description12 months temporary opportunity Metrolinx is connecting communities...  ...analysis and reporting and reviewing their work, as required Develop positive relationships to support the transit agencies and the... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Temporary work

    Metrolinx

    Winnipeg, MB
    1 hour ago
  • $80 - $100 per hour

     ...looking to fill an opening for a Senior Software Engineer to join our Information Technology...  ...initiatives, contributing to long-term technical roadmaps and architectural decisions...  ...frameworks to enhance system performance and developer productivity Your experience and... 
    Hourly pay
    Long term contract
    Contract work
    Internship

    Aviso

    Winnipeg, MB
    1 hour ago
  •  ...Improvement and Teamwork program qualifying teams can enjoy a monthly reward. Personal and Professional Development - We are committed...  ..., and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...Improvement and Teamwork program qualifying teams can enjoy a monthly reward. Personal and Professional Development - We are committed...  ...Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $24 per hour

    Location: Transcona, Winnipeg Hourly Rate: $24 Schedule: 7:30 AM – 4:00 PM, Monday – Friday Start Date: As soon as possible Job Summary: Responsible for analyzing, processing, and managing all warranty claims and related transit bus data submitted by properties, RPSMs...
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Monday to friday

    Staffmax Staffing & Recruiting

    Winnipeg, MB
    11 hours ago
  • New Flyer is North America's heavy-duty transit bus leader and offers the most advanced product line under the Xcelsior® and Xcelsior CHARGE® brands. It also offers infrastructure development through NFI Infrastructure Solutions™, a service dedicated to providing safe, sustainable...
    Temporary work
    Internship
    Immediate start

    New Flyer

    Winnipeg, MB
    more than 2 months ago
  •  ...data anomalies, implement fixes, and continuously drive operational efficiency. Additional Information This is a temporary 12 month term opportunity . This position has a hybrid work arrangement. On average, this means 2 days on-site per week. Please note that... 
    Temporary work
    Flexible hours
    2 days per week

    ATB Financial

    Winnipeg, MB
    1 hour ago
  •  ...Full-Time | Onsite | Contract (14-month Term) Standard Work Schedule: Administrative/Office Schedule | Monday–Friday | 7:30 AM – 4:00...  ...including performance management and salary administration files. Develop, coordinate, and deliver HR training and education programs for... 
    Full time
    Contract work
    Work at office
    Immediate start
    Monday to friday
    Shift work

    Carfair

    Winnipeg, MB
    5 hours ago
  •  ...Improvement and Teamwork program qualifying teams can enjoy a monthly reward. • Personal and Professional Development - We are committed...  ...• Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development... 

    The North West Company

    Winnipeg, MB
    1 day ago
  •  ...compliance with industry regulations and best practices.About the Role: Execute validation activities for computerized systems and software in compliance with GxP, 21 CFR Part 11, and applicable regulatory requirementsDevelop and maintain validation documentation,... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours

    Alimentiv

    Winnipeg, MB
    1 hour ago
  •  ...Empire Life is looking to hire a Recruiter - 12 month contract to join our Talent Acquisition...  ...is a 12 month contract opportunity. Fixed-term contract and casual roles are not eligible...  ...meetings to successful candidate onboarding. Develops competitive offers that consider all... 
    Permanent employment
    Full time
    Contract work
    Fixed term contract
    Casual work
    Internship
    Flexible hours

    Empire Life Insurance

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer (12 Month Term). Be the first to apply!