logo

View all jobs

Software Development Manager - Toronto

Toronto, Ontario

Software Development Manager - Toronto (Remote)

Our Ontario-based client has been at the forefront of the insurance industry for the past 100 years, and is leading the way in digital innovation for the industry.  

Think working for a life insurance company is nothing but legacy code and stuffy old offices? Think again. Our client is leveraging nearly a century of industry success and is emerging as a national FinTech leader. With industry-first apps, and a digital-first mentality,  they have gained a reputation as one of the most innovative life insurance/investment companies in the country. But they’re not done yet. As a Dev Manager, you'd be engaged to coach, mentor, and advocate for a growing digital development team working on building core apps, APIs and microservices to support a digital first strategy, and build and evolve their growing digital business platform.

As a Development Manager, your responsibilities would comprise:

  • Acting as a leader, mentor and advocate for Front Office Development teams

  • Diving into details to assist the team’s delivery and effectiveness, while providing strategic and technical leadership to the team

  • Working closely with a cross-functional team of IT leaders and peers, as well as business colleagues, to help guide and prioritize work initiatives

  • Managing and maintaining KPIs and metrics to help inform decisions around efficiency and effectiveness at a team level

  • Liaising closely with HR for the sourcing and hiring of positions within their team(s)

  • Managing all areas of employee performance management, including overall compensation, performance planning, employee growth and maintaining our career framework.

  • Overseeing the development and delivery of code for industry-leading digital insurance and investments applications and services

  • Developing and communicating quality software development standards, in collaboration with the Development team, and the Back Office management team

  • Researching, prototyping and testing new tools and technologies for DevOps and business applications

  • Working with the development team in the research and investigation of solutions for improvements; analyze and provide findings and recommendations to management

  • Providing operational support of highly available web applications and services and plan releases from development, staging and through to production.

  • Exploring innovative new technologies and trends

You should have:

  • 7-10 years work experience in a web environment with relevant code and development experience
  • Working knowledge of current programming languages, libraries, and frameworks - ideally Typescript, React, Python/Django, and Node.js
  • Experience designing SQL database schemas in MySQL and/or Postgres
  • Experience with cloud infrastructures (e.g. GCP, AWS, Acquia), SaaS, Docker, API and microservices development and architecture
  • Knowledge of DevOps process and tools including GitHub, Jira, Slack, CircleCI, CodeClimate
  • Significant experience leading a dev team in a production environment
  • Aptitude and interest in providing mentoring, training, advocacy, and career growth planning through regular 1:1 interaction
  • Agile/Scrum leadership experience
  • Ability to plan and prioritize multiple projects or workstreams and work with relevant business stakeholders.
  • Ability to pivot and adjust work items to match shifting business priorities.
  • Excellent communication skills
  • Passion for learning new technologies and techniques

Education / Professional Courses

  • Completion of a University degree or equivalent experience

*** Interested applicants should apply directly to gord.marriage@talentlab.com   -  please ensure that your resume is titled with your name.

 

More Openings

Analog IC Designer
ASIC Design Engineer
System Engineer

Share This Job

Powered by