This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Software Engineering Manager

Aviva Canada

This is a Contract position in Victoria, ia posted October 6, 2021.

This role will start off as work from home, gradually you will be required to work in the Toronto or Markham office location.

Join an exciting team of actuaries, data scientists and engineers at the forefront of leveraging data to drive decisions at every level of our organization.

The insurance industry is undergoing a transformation and you get to be in the driver’s seat during this data-driven, technology revolution.

You will be part of a dynamic small team with exposure to different business stakeholders and direct influence on future products and innovative solutions.

You will help build the foundation that enables our team to bring insights to the business and impact millions of customers.

The team has already developed algorithms that are used in production systems and you will be part of the team that expands the scope of these algorithms.

This is your chance to join the InsureTech revolution Your responsibilities: As an software engineering manager, you will: Provide technical leadership to build, develop and scale engineering teams Influence and guide strategy, execution and innovation for key engineering projects.

Champion top software engineering practices such as continuous integration, testing, and deployment.

Use your expertise in software development, python, data science or data engineering to propose new and innovative solutions to the many interesting problems we work on.

Provide engineering and architecture oversight for new-build infrastructure.

Drive projects forward, manage priorities with senior leadership and keep all stakeholders updated.

Recruit and hire top talent to support one or more engineering missions What you need to succeed: You will need the following skills and experience to succeed in the role: 3-5 years of experience managing engineering teams 7-10 years of relevant engineering experience Great leadership skills coupled with technical expertise.

The ideal candidate has a strong understanding of technical systems and is also able to jump in to help with coding or implementation tasks Experience leading full stack engineering teams through the full software life-cycle.

A proven track record in successfully delivering moderate to complex Agile projects Excellent interpersonal relations and demonstrated ability to work with others effectively Excellent interpersonal and communication skills (written, verbal and presentation) Ability to encourage and motivate team members What sets you apart:  Strong Background in software development with a good understanding of Machine Learning and AI.

Experience with Python, Hadoop, Spark, AWS, PostgreSQL, Kuberneties and Docker are an asset.

You understand the relationship between analytics and business outcomes and can focus on long-term strategies for our team.

Aviva Canada is committed to providing accommodations for people with disabilities during all phases of the hiring process including the application process.

If you require an accommodation because of a disability, we will work with you to meet your needs.

Applicants need to make their needs known in advance.

If you are selected for an interview and require an accommodation, you are encouraged to advise the Talent Acquisition Partner who will consult with you to determine an appropriate accommodation.

We are an equal opportunity employer and value diversity at our company.

We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.