Director, Application Development

Cowan Insurance Group - Toronto, ON (30+ days ago)

Apply Now

You're excited by a challenge!

You're passionate about innovation, technology, software development and IT project management.

You're excited about making a difference!

If you're answer is yes, check out this newly created Director, Application Development role at Cowan Insurance Group.

What is the ask?

Reporting to the VP of Information Technology, the Director of Application Development is responsible for the secure software development life cycle (SDLC) end-to-end process for Cowan’s proprietary applications. The incumbent will provide leadership and guidance to a team of IT professionals and will collaborate with both internal and external stakeholders to support corporate initiatives. This individual should be comfortable championing continuous improvement in a project rich environment while advocating project management best practices within an agile environment.

Key Responsibilities

  • Collaborate with our leadership team, business users, customers, IT vendors and contractors to design, develop and deploy the best solutions to positively impact profitability, strategic growth, operational effectiveness and human capital
  • Responsible for software development and maintenance across multiple technology platforms.
  • Work with internal business teams to evaluate complex client requirements, service levels, business processes and other contractual requirements.
  • Ensure compliance with corporate security, regulatory and legal requirements, and specific contractual commitments relating to Information Security Management of Information Security strategy and framework
  • Manage the IT project portfolio; work closely with business users and customers to prioritize and reprioritize projects; establish and follow a project in-take process; capacity planning and report on project status
  • Develop and establish departmental standards and procedures. Assures team members adhere to secure coding, documentation, and estimation guidelines
  • Drive development projects to completion following project management best practices; create, execute and revise project work plans to meet changing needs and requirements with focus on deadlines and budget.
  • Manage day-to-day operational aspects including user support for proprietary applications; implement bug fixes and workarounds on a needed basis
  • Oversee the release schedules and software architecture.
  • Provide team leadership, which includes oversight, coaching, recruitment, developing talent, and performance management
  • Define and maintain project portfolio and road maps within an agile environment.
  • Manage escalated situations and quarterback business interruption/security incidents for software under the Director’s responsibility.
What does it take?

  • Bachelor’s degree in Computer Science, Software Engineering, or Computer Engineering, or the equivalent of formal training and work experience.
  • Minimum of (2) certifications and/or designations such as PMP, ITIL, ScrumMaster, Microsoft, or other recognized certifications
  • Minimum of (10) years progressive experience within software development
  • (5+) years’ experience in a leadership position
  • (2+) years of recent IT experience within the Insurance and/or Finance industry
  • Experience in building complex, database driven, high performing and high availability software systems; solid understanding of data structures, algorithms, software architectures, EDI integration, and ETL tools
  • Outstanding software development life cycle management, project management, and SCRUM skills; DevOps experience is an asset
  • Deep understanding of Service-Oriented Architecture, High Scalability, and Availability application development best practices.
  • Hands-on coding and code review experience primarily in C#.Net, ideally in ASP.NET, MVC.NET, JavaScript, CSS, Bootstrap, and jQuery
  • High awareness and good understanding of digital transformation trends and technology such as Analytics, AI, ML, RPA, Blockchain, IoT, Cloud Computing, etc.
  • Strong knowledge in security fundamentals: authentication/authorization frameworks, secure coding, and identity management
  • Excellent communication skills across all levels; French is an asset
Qui sommes-nous?

Société canadienne indépendante d’assurance, de courtage et de conseil, le Groupe Assurance Cowan offre une valeur réelle à ses clients. Avec près de 500 employés répartis sur 12 sites au Canada, nous sommes fiers d’avoir été nommés l’une des entreprises les mieux gérées au Canada depuis 2012.

Nous collaborons avec des compagnies d’assurance nationales et internationales de premier plan pour :

  • offrir des solutions en matière d'assurance et de gestion des risques aux entreprises, organisations et particuliers
  • conseiller et créer des programmes de retraite, d’avantages sociaux collectifs, de gestion de l’invalidité et d’avantages sociaux internationaux pour les groupes d’employés.
Nous offrons également aux particuliers des services de gestion du patrimoine et d’actifs, de planification financière et de planification de la relève. Par ailleurs, nous nous spécialisons dans les services d’assurance habitation, de risques divers et dans l’assurance-crédit.

Qu'est-ce qui nous distingue?

Pour travailler dans une bonne entreprise

L’intégrité nous importe. Elle anime notre culture d’entreprise primée et alimente notre désir collectif d’aider nos clients, nos employés et nos communautés à prospérer.

Pour stimuler votre réflexion

Vous serez valorisé pour votre passion, votre dynamisme et votre créativité. Le rythme est rapide, mais le travail est motivant, intéressant et complexe, tout comme vous l’aimez.

Pour grandir ensemble

Nous croyons en votre potentiel. Si vous cherchez à développer votre expertise par des occasions d’apprentissage et de mentorat, nous ferons en sorte que cela se produise.

Avantages sociaux et autres avantages

Salaire compétitif
Participez à notre régime complet de retraite et d’avantages sociaux dès le premier jour, sans délai d’attente
Régime de retraite agréé jumelé par la société
Cours de formation et de perfectionnement payés par la société
Engagement communautaire

Êtes-vous intéressé?

Soumettez votre lettre de motivation et votre CV pour nous faire part de votre parcours unique.

Bien que nous appréciions l’intérêt de tous les candidats, nous communiquerons uniquement avec les personnes sélectionnées pour les entrevues. Si vous êtes un postulant handicapé et que vous avez besoin d’accommodements, veuillez nous en faire part au moment de notre contact afin que nous puissions prendre les dispositions nécessaires.

Nous sommes un employeur souscrivant au principe de l'égalité à l'emploi. Les candidats seront sélectionnés strictement en fonction de leurs compétences techniques, de leurs connaissances et de leur expérience se rapportant aux exigences du poste à pourvoir. Les personnes retenues sont choisies sans tenir compte des facteurs suivants : race, ascendance, lieu d’origine, couleur, origine ethnique, citoyenneté, croyances (religion), sexe, orientation sexuelle, handicaps (physiques ou mental), âge, état matrimonial, état familial, réception d’assistance publique ou existence d’un registre des infractions.