Aviva logo

Lead Pricing Developer

Aviva

Oakville, Canada

Share this job:
Posted: August 30th, 2025

Job Description

Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence.

We’re looking for a Lead R Developer to join our Personal Line Pricing – Pricing Transformation Team and drive the development of cutting-edge tools that transform how Technical Pricing teams work. This is a unique opportunity to combine hands-on coding with technical leadership in a collaborative, forward-thinking environment.

As a Lead R Developer, you will lead the design and development of R-based tools and applications, mentor junior developers, and collaborate with business users to deliver impactful solutions. You will be responsible for technical leadership, development oversight, hands-on coding, project collaboration, innovation, and support.

What you’ll do:
  • Design the overall architecture and technical roadmap of R-based tools and applications

  • Break down high-level requirements into actionable development tasks

  • Define and enforce best practices in R programming, including modular design, documentation, and testing

  • Drive technical discussions and decision-making with a focus on scalability, maintainability, and performance

  • Review and approve code contributions via pull requests

  • Provide mentorship and constructive feedback to junior developers

  • Guide feature implementation to ensure alignment with business needs and timelines

  • Actively contribute to the codebase by developing core features and enhancements

  • Work closely with product owners and business users to translate requirements into technical solutions

  • Communicate development progress, risks, and blockers effectively

  • Collaborate with QA to ensure high-quality releases through well-designed test cases

  • Identify opportunities to improve development workflows, tooling, and automation

  • Stay current with trends in the R ecosystem and bring forward innovative ideas

What you’ll bring:
  • Bachelor's degree in Mathematics, Engineering, Computer Science, Software Engineering; 7+ years of experience in relevant fields

  • P&C Actuarial knowledge or experience is a strong plus

  • Strong curiosity and desire to gain domain knowledge and understand how the deliverables drive business value

  • Experience leading R development projects or teams

  • Ability to work collaboratively with business users and other developers

  • Strong knowledge of R programming, including packages like shiny and data.table

  • Experience with version control systems (e.g., ADO) and code review processes

  • Excellent communication and leadership skills

  • Experience mentoring junior developers is a strong plus

What you’ll get:
  • Compelling rewards package including base compensation, eligibility for annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.

  • Outstanding Career Development opportunities.

  • We’ll support your professional development education.

  • Competitive vacation package with the option to purchase 5 extra days off per year

  • Employee driven programs focused on gender, LGBTQ+, origins, diversity and inclusion

  • Corporate wellness programs to support our employees’ physical and mental health

  • Hybrid flexible work model

Please note that we may use AI tools to help us through the recruitment process. This is a new position which has been posted both internally & externally.

Aviva Canada has an accommodation process in place to provide accommodations for employees with disabilities. If upon commencement of employment you require a specific accommodation because of a disability, please contact your Talent Acquisition Partner so that an appropriate accommodation can be arranged. This process applies throughout your career with Aviva Canada.

#LI-AI1
#LI-Hybrid

#J-18808-Ljbffr
Back to Listings

Application Disclaimer

You are now leaving Jobdash.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.