Search jobs > Markham, ON > Technical lead

Technical Lead- Digital Platforms

Aviva
Markham
$134.9K-$322.5K a year (estimated)
Full-time

Aviva is on a transformation initiative to modernize our digital offer to customers.

We are looking for a Senior Software Engineer & Architect to join our group as Technical Lead in our Digital team. You will take accountability 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.

You will have experience in cloud hosting and modern DevOps. You will be working with distributed teams including software engineers, Solution & Enterprise Architects and operations to plan, design, develop, test, and implement solutions.

What you'll do :

  • Own the overall design of one or more digital platforms.
  • Lead by example in the development of the applications - for example 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
  • Understands and promotes secure development practices and security awareness in the development team.
  • Ensure adequate documentation of solutions for operational acceptance and future development

Skills and experience we’re looking for :

  • 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 into 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 you’ll get :

Compelling 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.

30+ days ago
Related jobs
Aviva
Markham, Ontario

We are looking for a Senior Software Engineer & Architect to join our group as Technical Lead in our Digital team. Own the overall design of one or more digital platforms. Ability to effectively communicate complex technical designs to both senior leaders, and into software development teams. Experi...

Canadian Tire Corporation
Toronto, Ontario

We are looking for a Tech Lead who is motivated to provide technical ownership, direction, mentorship, and architectural context in the combination of the art of design with the art of programming. Responsibilities will include working across a wide-variety of technical and non-technical disciplines...

S.i. Systems
Toronto, Ontario

Director of Digital CRM Platforms will lead the delivery and evolution for the platforms team members use to market, onboard, and originate products. Contributes to and executes the digital sales platforms multi-year technology strategy and roadmap. Leads sales platform design and development, inclu...

International Financial Group
Toronto, Ontario

Read technical manuals, confer with users, or conduct computer diagnostics to investigate and resolve problems or to provide technical assistance and support. Our client, a major financial institution in Canada is looking to hire a French Helpdesk/Technical Support for a 12-month contract. Technical...

Scotiabank
Toronto, Ontario

On an assigned OP, organizationally reporting to the Investment Owner/Delivery Manager wrt cost, contractor & communication (i.Able to support either OP or Pool funded initiatives.Executes an OP IO delegate/OP Proxy role which will assist in a multitude of project responsibilities.On OP approval, su...

Alert Driving
Toronto, Ontario

Duties & Responsibilities of the Project Manager:. Monitor production and quality control while providing project plans and project status report. Create detailed and feasible timelines for client-facing projects and coordinate projects accordingly (escalating when appropriate). The Project Mana...

Metso
CA +1 more…

Technical Project Support (Senior Project Engineer). Technical Recommendations: Support technical recommendations following equipment inspections, adhering to Metso and industry standards. Leadership & Mentorship: Assist and mentor the technical project support team, guiding junior project engineers...

Deloitte
Toronto, Ontario

Information Technology, IT Architecture, Solution Architect, Developer, Compliance, Technology, Legal. This role will focus on architecting solutions while ensuring our instance stays aligned to our internal best practices. Minimum 1-3 years of experience in architecture or solution driven position....

RBC - Royal Bank
Toronto, Ontario

The Senior Technical Systems Analyst is responsible to partner across IT and Business to assess, research, and analyze business, technical and system needs, to implement technical solutions that meet Business requirements. The RBC Investor and Services and Technology team is seeking a Senior Technic...

Toronto Community Housing
Toronto, Ontario

The Information & Technology Services Unit (ITS) requires a Technical Support Specialist, similar to an IT Systems Administrator. Reporting into the Supervisor, Network & Infrastructure, this position will provide technical expertise and will play a key role in the support and implementation of infr...