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 Rival

Rival 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 Role

We 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 Do

AI-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 Bring

Experience & 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 apply.j-vers.com. 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 15 hours ago
Similar jobs that could be interesting for youBased on the Software Developer (12 Month Term) in Ottawa, ON vacancy
  • $82.34k - $103.17k per year

     ...British Columbia.    We are currently recruiting for a Designer - 12-month term   for our production facility in Kanata, Ontario....  ...site; 447 March Road, Kanata, ON.   POSITION SUMMARY:    Develops design concepts of considerable complexity and prepares or directs... 
    Suggested

    BWXT

    Ottawa, ON
    3 days ago
  •  ...Sales Development Intern - 12 Months Term Location - 810 Belfast Road, Ottawa Position Summary Looking to build a career in sales?...  ...practical experience and coaching, you'll discover your strengths and develop skills in customer relationships and commercial operations.... 
    Suggested
    Permanent employment
    Internship

    Convoy Supply

    Ottawa, ON
    1 day ago
  • $82.34k - $103.17k per year

     ...5 years related experience, 2 years of which to be in a position of Maintenance Machinist. Computer skills will be an asset.Grade 12 technical secondary school. Must demonstrate a high level of skills and efficiency as a machinist with the ability to operate a variety... 
    Suggested
    Permanent employment
    Internship
    Immediate start
    Flexible hours

    BWXT

    Ottawa, ON
    2 days ago
  • Hi! We are the parents of Addison, a happy, energetic baby who is currently 9 months old. We are both returning to work (we will be working from home in Nepean, near Centrepoint) by mid-February of 2022 and are looking for someone who can care for our daughter for a minimum... 
    Suggested
    Full time
    Part time

    CanadianNanny.ca

    Ottawa, ON
    23 days ago
  • $56.4k - $75k per year

     ...to Regulatory Affairs projects, process improvements and system enhancements that improve compliance and operational efficiency. Develop, maintain, and continuously improve Standard Operating Procedures (SOPs), work instructions, and regulatory documentation. This is... 
    Suggested
    Remote job
    Full time
    Fixed term contract
    Work at office
    Monday to friday
    Ottawa, ON
    2 days ago
  • $56.4k - $84.6k per year

    Thermo Fisher Scientific seeks a Compliance Specialist II in Regulatory Affairs to ensure product and operational compliance with Canadian and international regulations. The role involves regulatory assessments, license maintenance, cross-functional collaboration, and continuous...
    Fixed term contract
    Work at office

    Thermo Fisher Scientific

    Ottawa, ON
    2 days ago
  • $72.32k - $90.61k per year

     ...part of the BWXT nuclear power segment (NPG) of  BWX Technologies, Inc.   We are recruiting for a R5 Development Technician- 4 months-term for our facility in Kanata, Ontario.    Location: On-site.    POSITION SUMMARY: Assists in troubleshooting, custom... 
    Local area
    Immediate start

    BWXT

    Ottawa, ON
    6 hours ago
  • $85k - $111.3k per year

     ...shaping the evolution toward 6G. Our L1 Software Development team in RCE RAN Performance designs...  ...5G. We are looking for a junior software developer with an interest in high-performance...  ...~ Ottawa: $85,000 - $ 111,300. Short-Term Variable Compensation Plan (select if STV... 
    Long term contract
    Full time
    Temporary work

    Ericsson

    Ottawa, ON
    14 hours ago
  •  ...on. In this role, you will have the opportunity to work on the software development for various next generation connected Ford vehicles....  ...Ford Electronic Control Units together. As a Systems Software Developer, you will be working to integrate, validate, and support various... 
    Full time

    Ford Motor Company

    Ottawa, ON
    4 days ago
  • $75k - $110k per year

     ...leadership and work environment. About The Role As a Front End Developer you will be responsible for the development of web applications...  ...using Angular as the frontend framework. Our teams use an Agile Software development process to deliver software to our SaaS applications... 
    Internship
    Remote work

    Agility PR Solutions

    Ottawa, ON
    8 days ago
  •  ...The company’s state-of-the-art Satellite fleet consists of 12 GEO satellites, the Canadian payload on ViaSat-1 and one LEO 3 demonstration...  ...process.  Role responsibilities: Work with management to develop recruitment strategies across the applicable business units. Oversee... 
    Contract work
    Worldwide

    Telesat

    Ottawa, ON
    15 hours ago
  • $80k - $105k per year

     ...technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    28 days ago
  • $100k - $135k per year

     ...Radar technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    28 days ago
  •  ...DNS team is dedicated to protecting Canadians online by delivering cutting‑edge solutions. Who You Are You're a passionate software developer who wants your work to make a difference. You have a strong background in cybersecurity and an interest in DNS and networking... 
    Work at office
    Remote work
    Worldwide
    Rotating shift

    CIRA

    Ottawa, ON
    15 hours ago
  • $57.51k - $75.48k per year

     ...Header Technical Writer (6-month contract) Ottawa, ON / Victoria, BC / Halifax, NS Expected Salary: $57,508 to $75,479 To determine final salary, Babcock considers a variety of factors including the successful Candidate’s skills and experience and internal equity... 
    Contract work
    Fixed term contract
    For subcontractor
    Internship

    Babcock

    Ottawa, ON
    a month ago
  • $85k per year

     ...management and other stakeholders to get them resolved. · Help develop the test automation roadmap for our solution with the goal of...  ...Hiring salary for this position is $85,000. This is an existing vacancy with one opening.   This is a 13-month term contract position.... 
    Contract work

    March Networks

    Ottawa, ON
    3 days ago
  •  ...Who We Are; What We Do; Where We’re Going   Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating... 

    magnetforensics

    Ottawa, ON
    27 days ago
  • $137k per year

     ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products...  ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a... 

    IBM

    Ottawa, ON
    18 days ago
  •  ...Ledger Management: Supervise the month-end and year-end close...  ...concentration, transfers, and short- term financing activities. Ensure...  ...: Lead, mentor, and develop the Finance and HR Coordinator...  ...-based accounting and payroll software. Exemplary leadership and project... 
    Weekly pay
    Long term contract
    Full time
    Contract work
    Temporary work
    Work from home

    Innovation Asset Collective

    Ottawa, ON
    15 hours ago
  •  ...Support team at Victor for a 1-year fixed term position. This is a hybrid role that has a...  ...standards to maintain compliance. Prepare monthly renewal and anniversary reports and...  ...building on 65-plus years of experience to develop products and services that address the complex... 
    Fixed term contract
    Work at office
    3 days per week

    Marsh McLennan

    Ottawa, ON
    15 hours ago
  • We are a family located in Ottawa, Ontario seeking a reliable and caring nanny to assist with our child with autism. This is a part-time position and the ideal candidate should be available to work during the week, for after school for two hours. The responsibilities will include...
    Hourly pay
    Part time
    Live out
    Monday to friday

    CanadianNanny.ca

    Ottawa, ON
    15 hours ago
  • $90.75k - $133.1k per year

     ...collaborative team of generalist software engineers with a strong C++ focus and help shape how developers build and extend powerful...  ...test automation. You will: Develop high quality, well-crafted code...  ...and we’re committed to a long-term net-zero operations strategy. We... 
    Long term contract
    Contract work
    Work at office
    Immediate start
    Flexible hours

    Kinaxis Inc.

    Ottawa, ON
    15 hours ago
  • $22 per hour

    Our family is seeking a warm, fun, and patient person to help with our newborn (due in Sept) and nearly-2 year old toddler. Seeking a mother's helper that the kids can get to know and be comfortable with, as we don't have family support in the area. One parent will always ...
    Hourly pay
    Long term contract
    Part time
    Monday to friday
    Shift work

    CanadianNanny.ca

    Ottawa, ON
    2 days ago
  • $22 per hour

    We are a family in Orléans (east Ottawa) looking for a warm, dependable nanny to care for our 9-month-old daughter in our home. This is a regular, long-term, live-out position, Monday to Friday, roughly 10 a.m. to 3 p.m., with a written agreement. Pay is $22 per hour. What... 

    CanadianNanny.ca

    Ottawa, ON
    15 hours ago
  • We are a loving family residing in Ottawa, Ontario, seeking a dedicated nanny to care for our 15 month old daughter. We are looking for someone who can provide live-out, part-time support to help us nurture and care for our little one on Mondays and Thursdays every week.... 
    Hourly pay
    Part time
    Live out

    CanadianNanny.ca

    Ottawa, ON
    1 day ago
  • My family is looking for a caring, active, reliable sitter/nanny to look after our sweet, playful, adventurous preschooler (4 years old) and equally sweet and cheeky twin siblings (2 years old) so the ideal candidate also has experience with both toddlers and multiples. There...
    Long term contract
    Part time
    Monday to friday

    CanadianNanny.ca

    Ottawa, ON
    2 days ago
  • The nanny should have the following criteria: - Mature - Healthy - English speaking - Live-in/Live-out - Has experience taking care of a 3-months old baby. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Full time
    Live In
    Live out

    CanadianNanny.ca

    Ottawa, ON
    15 hours ago
  • I'm seeking a reliable and detail-oriented housekeeper to do a move-out cleaning for my 1 bedroom apartment in Ottawa, Ontario. The ideal candidate will be asked to thoroughly clean the bathroom, vanity tub and shower, the kitchen, interior of the emptied kitchen cabinets, appliances...
    Hourly pay
    Work at office

    Housekeeper.com

    Ottawa, ON
    2 days ago
  •  ...for the better. At BUMP we seek long-term relationships with our employees and recognize...  ...Description Job Title : Backend Developer Job Type : Permanent, Full-Time...  ...functional teams to deliver high-quality software solutions and operational enhancements.... 
    Long term contract
    Permanent employment
    Full time
    Internship

    BUMP

    Ottawa, ON
    8 days ago
  •  ...for the better. At BUMP we seek long-term relationships with our employees and recognize...  ...Description Job Title : Frontend Developer Job Type : Permanent, Full-Time...  ...improvement initiatives. Adhere to established software development standards for security,... 
    Long term contract
    Permanent employment
    Full time
    Internship

    BUMP

    Ottawa, ON
    11 days ago

Do you want to receive more vacancies?

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