100 - 125 Posted: 12 days ago
Job Description
<p>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.</p><p>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.</p><p>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.</p>What you’ll do:<ul><li><p>Design the overall architecture and technical roadmap of R-based tools and applications</p></li><li><p>Break down high-level requirements into actionable development tasks</p></li><li><p>Define and enforce best practices in R programming, including modular design, documentation, and testing</p></li><li><p>Drive technical discussions and decision-making with a focus on scalability, maintainability, and performance</p></li><li><p>Review and approve code contributions via pull requests</p></li><li><p>Provide mentorship and constructive feedback to junior developers</p></li><li><p>Guide feature implementation to ensure alignment with business needs and timelines</p></li><li><p>Actively contribute to the codebase by developing core features and enhancements</p></li><li><p>Work closely with product owners and business users to translate requirements into technical solutions</p></li><li><p>Communicate development progress, risks, and blockers effectively</p></li><li><p>Collaborate with QA to ensure high-quality releases through well-designed test cases</p></li><li><p>Identify opportunities to improve development workflows, tooling, and automation</p></li><li><p>Stay current with trends in the R ecosystem and bring forward innovative ideas</p></li></ul>What you’ll bring:<ul><li><p>Bachelor's degree in Mathematics, Engineering, Computer Science, Software Engineering; 7+ years of experience in relevant fields</p></li><li><p>P&C Actuarial knowledge or experience is a strong plus</p></li><li><p>Strong curiosity and desire to gain domain knowledge and understand how the deliverables drive business value</p></li><li><p>Experience leading R development projects or teams</p></li><li><p>Ability to work collaboratively with business users and other developers</p></li><li><p>Strong knowledge of R programming, including packages like shiny and data.table</p></li><li><p>Experience with version control systems (e.g., ADO) and code review processes</p></li><li><p>Excellent communication and leadership skills</p></li><li><p>Experience mentoring junior developers is a strong plus</p></li></ul>What you’ll get:<ul><li><p>Compelling rewards package including base compensation, eligibility for annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.</p></li><li><p>Outstanding Career Development opportunities.</p></li><li><p>We’ll support your professional development education.</p></li><li><p>Competitive vacation package with the option to purchase 5 extra days off per year</p></li><li><p>Employee driven programs focused on gender, LGBTQ+, origins, diversity and inclusion</p></li><li><p>Corporate wellness programs to support our employees’ physical and mental health</p></li><li><p>Hybrid flexible work model</p></li></ul><p>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.</p><p>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.</p><p>#LI-AI1<br>#LI-Hybrid<br></p>#J-18808-Ljbffr
Browse Jobs in Canada by City
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Thisjob.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.