Technical Lead

3 weeks ago


Markham, Ontario, Canada Aviva Full time

Aviva is embarking on a digital transformation journey to modernize its customer experience.

We are seeking a Senior Software Engineer and Architect to join our Digital team as Technical Lead. As a key member of our team, you will be responsible for the quality of software design and implementation. You will drive thought leadership within the developer community through improvements to culture, processes, tools, and frameworks. Your experience in cloud hosting and modern DevOps will be essential in driving our digital transformation.

Key Responsibilities:

  • Own the overall design of one or more digital platforms.
  • Lead by example in the development of applications, writing reference code or pair programming with the development team.
  • Drive the technical roadmap of the platform.
  • Collaborate with senior developers, App Sec, and Architecture teams.
  • Plan implementation of complex applications with multiple components.
  • Be accountable for sustainable velocity of application development.
  • Understand and promote secure development practices and security awareness in the development team.
  • Ensure adequate documentation of solutions for operational acceptance and future development.

Requirements:

  • Senior OO developer/architect with significant Java and JavaScript experience.
  • Experience in Microservices architecture, Domain Driven Design, API Design.
  • Demonstrable test-driven mindset and familiarity with test engineering.
  • Ability to effectively communicate complex technical designs to both senior leaders and software development teams.
  • Deep understanding of build processes, engineering best-practices, and methodology, including modern DevSecOps approaches and development for cloud.
  • Commercial acumen to support business cases and inform key design decisions.
  • Experienced in a technical leadership role in Agile projects.
  • Self-driven, independent worker able to organize their time across many incoming workstreams and stakeholders.

What We Offer:

  • Competitive rewards package including base compensation, eligibility for annual bonus, retirement savings, share plan, health benefits, personal wellness, and volunteer opportunities.
  • Outstanding career development opportunities.
  • We'll support your professional development education.
  • Competitive vacation package with the option to purchase 5 extra days off per year.
  • Employee-driven programs focused on gender, LGBTQ+, origins, diversity, and inclusion.
  • Corporate wellness programs to support our employees' physical and mental health.
  • Hybrid flexible work model.

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.


  • ECM Technical Lead

    4 weeks ago


    Markham, Ontario, Canada Aviva Full time

    Aviva Enterprise Content Management Technical LeadWe are seeking a highly skilled and experienced Enterprise Content Management (ECM) Senior Software Engineering Lead to join our team at Aviva. As an ECM Technical Lead, you will play a key role in shaping the future of our content management systems and ensuring they meet the evolving needs of our...

  • ECM Technical Lead

    4 weeks ago


    Markham, Ontario, Canada Aviva Full time

    Aviva Enterprise Content Management Technical LeadWe are seeking a highly skilled and experienced Enterprise Content Management (ECM) Senior Software Engineering Lead to join our team at Aviva. As an ECM Technical Lead, you will play a key role in shaping the future of our content management systems and ensuring they meet the evolving needs of our...

  • ECM Technical Lead

    1 month ago


    Markham, Ontario, Canada Aviva plc Full time

    ECM Technical Lead Job DescriptionAviva Canada is seeking a highly skilled and experienced ECM Technical Lead to join our team. As a key member of our software engineering team, you will be responsible for leading the design, implementation, and maintenance of our Enterprise Content Management (ECM) solutions.Key Responsibilities:Lead the development of ECM...

  • ECM Technical Lead

    1 month ago


    Markham, Ontario, Canada Aviva plc Full time

    ECM Technical Lead Job DescriptionAviva Canada is seeking a highly skilled and experienced ECM Technical Lead to join our team. As a key member of our software engineering team, you will be responsible for leading the design, implementation, and maintenance of our Enterprise Content Management (ECM) solutions.Key Responsibilities:Lead the development of ECM...

  • ECM Technical Lead

    4 weeks ago


    Markham, Ontario, Canada Aviva Full time

    ECM Technical Lead Job DescriptionAviva is seeking a highly skilled ECM Technical Lead to join our team. As a key member of our software engineering team, you will be responsible for leading the design, implementation, and maintenance of our ECM solutions.Key Responsibilities:Lead the development of ECM solutions, ensuring they meet the needs of our...

  • ECM Technical Lead

    4 weeks ago


    Markham, Ontario, Canada Aviva Full time

    ECM Technical Lead Job DescriptionAviva is seeking a highly skilled ECM Technical Lead to join our team. As a key member of our software engineering team, you will be responsible for leading the design, implementation, and maintenance of our ECM solutions.Key Responsibilities:Lead the development of ECM solutions, ensuring they meet the needs of our...

  • Senior Technical Lead

    3 weeks ago


    Markham, Ontario, Canada General Motors Full time

    Job Title: Senior Technical LeadWe are seeking a highly skilled Senior Technical Lead to join our team at General Motors. As a key member of our technical leadership team, you will be responsible for leading the deployment and refinement of state-of-the-art observability frameworks, contributing significantly to the operational excellence and innovation of...

  • Senior Technical Lead

    2 weeks ago


    Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Senior Technical LeadWe are seeking a highly skilled Senior Technical Lead to join our team at Huawei Technologies Canada Co., Ltd. as a Principal/Distinguished Engineer.Key Responsibilities:Design and develop a next-generation data + AI system framework/engine.Lead the team in understanding the competitive landscape for data processing and...


  • Markham, Ontario, Canada Aviva plc Full time

    Job Title: Technical Lead for Guidewire ClaimCenter SolutionsAt Aviva plc, we are looking for a skilled Technical Lead to oversee the development and implementation of Guidewire ClaimCenter solutions.Key Responsibilities:* Lead a team of technical professionals in the design, development, and deployment of Guidewire ClaimCenter solutions* Collaborate with...

  • ECM Technical Lead

    3 weeks ago


    Markham, Ontario, Canada Aviva Full time

    Aviva ValuesWe are people, but together we are Aviva. Our values are Care, Commitment, Community, and Confidence. We are seeking a highly skilled and experienced Enterprise Content Management (ECM) Senior Software Engineering Lead to join our team.Job DescriptionAs an ECM Senior Software Engineering Lead, you will be responsible for leading a team of...

  • ECM Technical Lead

    3 weeks ago


    Markham, Ontario, Canada Aviva Full time

    Aviva ValuesWe are people, but together we are Aviva. Our values are Care, Commitment, Community, and Confidence. We are seeking a highly skilled and experienced Enterprise Content Management (ECM) Senior Software Engineering Lead to join our team.Job DescriptionAs an ECM Senior Software Engineering Lead, you will be responsible for leading a team of...

  • ECM Technical Lead

    3 weeks ago


    Markham, Ontario, Canada Aviva plc Full time

    ECM Technical Lead Job DescriptionAviva Canada is seeking a highly skilled ECM Technical Lead to join our team. As a key member of our software engineering team, you will be responsible for leading the design, implementation, and maintenance of our Enterprise Content Management (ECM) solutions.Key Responsibilities:Lead the development of ECM solutions,...

  • ECM Technical Lead

    3 weeks ago


    Markham, Ontario, Canada Aviva plc Full time

    ECM Technical Lead Job DescriptionAviva Canada is seeking a highly skilled ECM Technical Lead to join our team. As a key member of our software engineering team, you will be responsible for leading the design, implementation, and maintenance of our Enterprise Content Management (ECM) solutions.Key Responsibilities:Lead the development of ECM solutions,...

  • ECM Technical Lead

    1 month ago


    Markham, Ontario, Canada Aviva Full time

    ECM Technical Lead Job DescriptionAt Aviva, we're seeking a highly skilled ECM Technical Lead to join our team. As a key member of our software engineering team, you'll be responsible for leading the design, implementation, and maintenance of our ECM solutions.Key Responsibilities:Lead the development of ECM solutions in a cloud environment.Collaborate with...

  • ECM Technical Lead

    1 month ago


    Markham, Ontario, Canada Aviva Full time

    ECM Technical Lead Job DescriptionAt Aviva, we're seeking a highly skilled ECM Technical Lead to join our team. As a key member of our software engineering team, you'll be responsible for leading the design, implementation, and maintenance of our ECM solutions.Key Responsibilities:Lead the development of ECM solutions in a cloud environment.Collaborate with...

  • ECM Technical Lead

    3 weeks ago


    Markham, Ontario, Canada Aviva plc Full time

    Job Title: ECM Technical LeadWe are seeking a highly skilled and experienced Enterprise Content Management (ECM) Technical Lead to join our team at Aviva Canada. As a key member of our software engineering team, you will be responsible for leading the design, implementation, and maintenance of our ECM solutions, ensuring they meet the needs of our...

  • IT Manager

    3 weeks ago


    Markham, Ontario, Canada CB Canada Full time

    Job Summary:CB Canada is seeking a skilled IT Manager to lead our Help Desk team. As a hybrid role, you will be responsible for managing a remote team, providing technical support, and ensuring excellent customer service.Key Responsibilities:Manage a team of IT professionals, providing guidance and support as needed.Provide technical support for hardware,...

  • ECM Technical Lead

    4 weeks ago


    Markham, Ontario, Canada Aviva Full time

    ECM Technical Lead Job DescriptionAviva is seeking a highly skilled ECM Technical Lead to join our team. As a key member of our software engineering team, you will be responsible for leading the design, implementation, and maintenance of our ECM solutions.Key Responsibilities:Lead the development of ECM solutions, ensuring they meet the needs of our...

  • ECM Technical Lead

    4 weeks ago


    Markham, Ontario, Canada Aviva Full time

    ECM Technical Lead Job DescriptionAviva is seeking a highly skilled ECM Technical Lead to join our team. As a key member of our software engineering team, you will be responsible for leading the design, implementation, and maintenance of our ECM solutions.Key Responsibilities:Lead the development of ECM solutions, ensuring they meet the needs of our...

  • Senior Technical Lead

    3 weeks ago


    Markham, Ontario, Canada GE Power Portfolio Full time

    Job SummaryAs a Senior Technical Lead at GE Power Portfolio, you will be responsible for leading and mentoring a team of engineers responsible for the design, development, and implementation of instrumentation and control systems for power generation plants. Your focus will be on work planning, technical approach, design assurance, and execution excellence...