Python Developer
at
Aviva Canada
Python Developer
Location
Markham, Ontario, Canada
Date Posted
December 25, 2024
**Job Title: Python Developer**
**Company: Aviva Canada**
**Location: Toronto or Markham**
**Overview:**
Join a dynamic team of engineers, data scientists, and actuaries at Aviva, where we leverage software and data to make informed pricing decisions in the evolving insurance industry. We are seeking a Python Developer to join our Commercial Price Modelling team and help build the next generation of Pricing tools.
**Key Responsibilities:**
- Develop and maintain HX pricing products, collaborating with developers, business customers, and IT professionals.
- Integrate HX products into the wider pricing ecosystem, including Policy Administrative Systems and Datalakes, using APIs and microservices.
- Design, build, and maintain efficient, reusable, reliable, and secure Python codebase using Test-Driven Development (TDD) principles.
- Mentor team members on design and code best practices, quality, performance, and security.
- Share best practices with the team and manage stakeholder relationships effectively.
- Participate in Scrum and Kanban rituals, embracing Agile methodologies with flexibility.
**Qualifications:**
- Proven experience in Python Development or software engineering.
- Strong understanding of software engineering practices, including code reusability and modularity.
- Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, Physics, or a related field; a Master's degree or equivalent experience is preferred.
- Experience working collaboratively in a version control environment using Git.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Proficiency in SQL, Datalake, Snowflake, and AWS is an asset.
- Experience in the insurance industry is a bonus.
**What We Offer:**
- Competitive rewards package including base compensation, annual bonus eligibility, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.
- Generous vacation package starting at 4 weeks.
- Outstanding career development opportunities and support for professional education.
- Hybrid work model.
- Opportunity to work in a high-performing team under experienced management.
**Accommodation:**
Aviva Canada is committed to providing accommodations for employees with disabilities. If you require accommodations due to a disability, please contact your Talent Acquisition Partner to arrange support.
**Apply Now**
Get ready to be part of an innovative team that is reshaping the future of insurance.