Step into the role of Senior Developer in Pricing at Aviva Canada. Shape the future of actuarial applications using cutting-edge technology in a collaborative, hybrid work setting. As a key member of the Technical Indication Model in R team, you will lead the development of innovative applications that modernize how actuarial teams operate.
This role requires deep expertise in JavaScript, HTML, CSS, and R, as well as a passion for building user-friendly interfaces. Embrace the challenge of improving maintainability and accelerating feature development alongside actuaries and business stakeholders. Key Responsibilities:
- Create new features for actuarial applications with R Shiny
- Design user-friendly interfaces with JavaScript, HTML, and CSS
- Develop shared components for easier code management
- Improve existing R code by integrating new JavaScript
- Maintain and build automated test suites for UI Requirements:
- Minimum 5 years in software engineering roles
- Expertise in JavaScript, HTML, and CSS
- R experience preferred along with willingness to learn
- Strong understanding of software development best practices
- Ability to design effective user interfaces independently Bring your software engineering expertise to Aviva Canada and make a significant impact in the actuarial domain.