Senior Pricing Developer

Jobtailor

Oakville

On-site

CAD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Oakville, Ontario, is seeking an experienced software engineer to advance actuarial applications built with R Shiny. You will design rich UIs with JavaScript, HTML, and CSS and create reusable UI components.

You will collaborate with actuaries to translate business needs into practical software solutions and help shape the technical direction of a growing suite of applications.

Qualifications

  • 5+ years of experience in software engineering.
  • Education or equivalent experience in a quantitative discipline such as actuarial science, mathematics, statistics, computer science, engineering, data science, or a related field.
  • Strong JavaScript, HTML, and CSS skills.
  • Experience structuring UI codebases for maintainability.
  • Ability to independently design and implement user interfaces.
  • Experience with R or other analytical programming languages such as Python or SAS.
  • R experience strongly preferred and willingness to learn R.
  • Solid software engineering fundamentals, including version control, testing, code review, and effort estimation.
  • Ability to quickly learn new languages, frameworks, and technologies.
  • Experience customizing R Shiny components using JavaScript, HTML, and CSS.
  • Experience using agentic development tools to improve, refactor, or generate code.

Responsibilities

  • Develop new features and capabilities for actuarial applications built with R Shiny.
  • Design and enhance user interfaces using JavaScript, HTML, and CSS.
  • Develop shared JavaScript components to improve maintainability and accelerate feature development.
  • Refactor R code to leverage reusable JavaScript components where appropriate.
  • Collaborate with actuaries and stakeholders to understand business challenges and refine requirements.
  • Translate business ideas into practical software solutions.
  • Build and maintain automated test suites for UI components.
  • Follow software engineering best practices, including code reviews, testing, documentation, and continuous improvement.
  • Help shape the technical direction of a growing suite of actuarial applications.

Skills

JavaScript
HTML
CSS
R
UI design
Testing

Education

Bachelor's degree in a quantitative field

Job description

  • Develop new features and capabilities for actuarial applications built with R Shiny
  • Design and enhance user interfaces using JavaScript, HTML, and CSS
  • Develop shared JavaScript components to improve maintainability and accelerate feature development
  • Refactor R code to leverage reusable JavaScript components where appropriate
  • Collaborate with actuaries and stakeholders to understand business challenges and refine requirements
  • Translate business ideas into practical software solutions
  • Build and maintain automated test suites for UI components
  • Follow software engineering best practices, including code reviews, testing, documentation, and continuous improvement
  • Help shape the technical direction of a growing suite of actuarial applications
Requirements
  • 5+ years of experience in software engineering
  • Education or equivalent experience in a quantitative discipline such as actuarial science, mathematics, statistics, computer science, engineering, data science, or a related field
  • Strong JavaScript, HTML, and CSS skills
  • Experience structuring UI codebases for maintainability
  • Ability to independently design and implement user interfaces
  • Experience with R or other analytical programming languages such as Python or SAS
  • R experience strongly preferred and willingness to learn R
  • Solid software engineering fundamentals, including version control, testing, code review, and effort estimation
  • Ability to quickly learn new languages, frameworks, and technologies
  • Experience customizing R Shiny components using JavaScript, HTML, and CSS
  • Experience using agentic development tools to improve, refactor, or generate code
Core Competencies

Demonstrates expertise in developing and enhancing actuarial applications using R Shiny, JavaScript, HTML, and CSS, while applying strong software engineering practices. Capable of collaborating with stakeholders to translate business needs into effective software solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Pricing Software Engineer (R Shiny UI)
Senior Pricing Software Engineer (R Shiny UI)

Aviva plc • Markham

Hybrid
CAD 80,000 - 110,000
Annual bonus
Health benefits
Hybrid work model
+5
Senior Pricing & UI Engineer (R Shiny) – Hybrid
Senior Pricing & UI Engineer (R Shiny) – Hybrid

Aviva Canada • Toronto

Hybrid
CAD 80,000 - 110,000
Annual bonus
Retirement plan
Share plan
+5
Senior Pricing Developer
Senior Pricing Developer

United States Digital Space LLC • Markham

Hybrid
CAD 80,000 - 110,000
Hybrid flexible work model
Competitive compensation
Annual bonus eligibility
+3
Senior Pricing Developer
Senior Pricing Developer

Aviva Canada • Markham

Hybrid
CAD 80,000 - 110,000
Annual bonus
Retirement plan
Health benefits
+2
Senior Pricing Developer
Senior Pricing Developer

Aviva Canada • Oakville

Hybrid
CAD 80,000 - 110,000
Hybrid work model
Career development opportunities
Education support
+2
Senior Pricing Developer
Senior Pricing Developer

Aviva Canada • Toronto

Hybrid
CAD 80,000 - 110,000
Annual bonus
Retirement plan
Share plan
+5
Senior Pricing Developer: UI/JS for Actuarial Apps (Hybrid)
Senior Pricing Developer: UI/JS for Actuarial Apps (Hybrid)

Aviva Canada • Markham

Hybrid
CAD 80,000 - 110,000
Annual bonus
Retirement plan
Health benefits
+2
Senior Pricing Developer
Senior Pricing Developer

Aviva plc • Markham

Hybrid
CAD 80,000 - 110,000
Annual bonus
Health benefits
Hybrid work model
+5
Strategic Actuarial Lead
Strategic Actuarial Lead

North American Search Group • Canada

On-site
CAD 85,000 - 105,000
Senior Actuarial Analyst
Senior Actuarial Analyst

North American Search Group • Canada

On-site
CAD 80,000 - 120,000