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
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...SuggestedWeekly payTemporary workInternshipImmediate start
- ...– 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...SuggestedFull timeContract workTemporary workFixed term contractWork at officeMonday to friday
- ...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,...SuggestedTemporary workInternshipImmediate start
- ...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...Suggested
- ...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...Suggested
- ...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...
$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 payContract workTemporary workImmediate startMonday to friday- 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 workInternshipImmediate start
- ...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 timeContract workWork at officeImmediate startMonday to fridayShift work
- ...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...
- ...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...
- ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements ERP solutions that enhance our business processes and improve...
$180k - $200k per year
...Environment: Kubernetes, Microservices, Big Data Ecosystems (Hadoop/Spark), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically solving complex machine learning problems at scale. Academic Foundation:...3 days per week- ...commitment to protecting and saving lives. JOB SUMMARY - THIS IS A TERM POSITION Development and Management of multiple complex... ...appropriate standards, guidelines, regulations, and procedures. Develops and formalizes baseline project management plans at execution level...For contractorsWork at officeFlexible hours
$131k - $191.4k per year
26WD100016 L'affichage de poste en français suivra / The French job posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you a seasoned software developer who is passionate about building and scaling cloud services for world...For contractors- ...and commitment to protecting and saving lives. Job Summary - TERM The Specialist, Instrumentation and Automation is responsible... ...change controls, root cause analysis, and OOC investigations. • Develop and implement methods and procedures for new assignments. • Analyze...Work at officeFlexible hoursNight shiftRotating shiftAfternoon shift
$17 per hour
...Administrative AssistantPart Time and Full Time - Summer Term PositionUp to 35 hours per weekUp to 12 week term weeks, ensing early September Salary: $ 17.... .... Troubleshoot computer systems (hardware and software). Assist in setting up and maintaining manual and computerized...Hourly payFull timePart timeFixed term contractSummer workSeasonal workWork at officeMonday to fridayFlexible hoursShift workAfternoon shift- Chrysi is seeking a full-time live-out nanny for their 11-month old son. The ideal candidate should possess a valid CPR certification. The nanny will be responsible for providing attentive care to the infant, ensuring their well-being and safety at all times. In addition...Long term contractFull timeLive out
- ...Position Overview: We are seeking a Long-Term Planning Analyst to join our Asset... ...direction of the Long-Term Planning Team Lead, develop, maintain, and continuously improve the Asset... ...of Copperleaf asset investment planning software and risk management concepts, including the...Hourly payLong term contractInternship
- ...passionate professionals where our culture is informed by our values and commitment to protecting and saving lives. Job Summary - THIS IS A TERM POSITION The Specialist, MS&T role is a member of the Manufacturing Sciences & Technology (MS&T) department providing technical...Work at officeFlexible hours
- ...passionate professionals where our culture is informed by our values and commitment to protecting and saving lives. Job Summary - This is a term position The Manufacturing Associate role supports the filling of specialty pharmaceutical products and directly contributes to our...Work at officeFlexible hoursShift workNight shiftAfternoon shift
- 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...Contract workWork at office
- ...Contract (6 months) Winnipeg, MB Full-Time | Monday to Friday | 3:30 PM to 12:00 AM Carfair Composites® is a leader in fiber-reinforced plastic design and composite... ...on the production floor, supporting customers, developing new technologies, or helping our business grow,...Full timeContract workTemporary workWork at officeMonday to friday
- ...join passionate professionals where our culture is informed by our values and commitment to protecting and saving lives. Job Summary - TERM This role is responsible for supporting the validation effort and, where required leading projects to ensure that equipment,...For contractorsLocal areaFlexible hours
- Seeking full-time nanny starting December 2026 for 10 month old son. Looking to nanny share with another family if possible. If you are a proactive, reliable, and compassionate individual who is passionate about childcare and is comfortable with part-time hours, we would...Full timePart time
$35.58 - $55.78 per hour
...Instructor, Automotive Service Technician (Term Part-Time) Transportation - Automotive... ...competition may be used to establish a 12-month talent pool of qualified candidates for future... ...NICE TO HAVE Experience developing curriculum and instructing at a post-secondary...Hourly payLong term contractFull timePart timeSummer workCasual workInternshipWork at officeRemote workWeekend workAfternoon shift- ...POSTING Nurse Practitioner 0.6 EFT, Term Position (Covering Maternity Leave) Internal... .... Proficient with using a computer, software programs, and applications such as Windows... ...current if it was obtained no more than six (6) months prior to the start of employment....Temporary workPart timeImmediate startShift workWeekend workAfternoon shift
- ...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...Contract workWork at officeFlexible hours
- ...Family Services Worker in our Winnipeg Sub-Office for a one year term position. A satisfactory Criminal Record Check and Child Abuse... ...evaluation of families serviced; Empowers children and families to develop to their fullest potential; Court preparation; Functions as...Full timeWork at office
- 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...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer (12 Month Term). Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB


