Enable job alerts via email!

Director, Software Development

Amynta Group

Toronto

On-site

CAD 120,000 - 160,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in the insurance industry seeks a Director of Software Development to manage development teams and deliver new application systems. This role requires extensive experience in application development management, strong leadership skills, and a solid technical background in modern development stacks, ensuring effective project management and alignment with business needs.

Qualifications

  • 8+ years of Application Development Management experience.
  • 5+ years of people management experience.
  • Excellent understanding of application development environments.

Responsibilities

  • Manage multiple teams of 10+ Associates and Contractors/Consultants.
  • Ensure project completion on time and on budget.
  • Develop and maintain required application and process documentation.

Skills

Project Management
Communication
Team Leadership

Education

Bachelor’s degree in Computing Science / Information Systems

Tools

.NET Core
Microsoft SQL Server
Azure

Job description

We’re thrilled that you are interested in joining us here at the Amynta Group!

The Director, Software Development, is responsible for delivering new and/or updated application systems through leading and managing his/her Development Teams.

The incumbent will have expertise in directing system architecture, analyzing business requirements, developing business applications, gaining business intelligence and presenting logical solutions via planning, assigning, directing software design, development, and implementation.
  • Manages multiple teams of 10+ Associates and Contractors/Consultants, including performance evaluations, coaching, development. Leads, guides and coaches the team members to be successful and advance their careers.
  • Actively participates in the staffing/recruitment process, focussing on building the “A” Team
  • Deals promptly and professionally with performance issues.
  • Works closely with the business stakeholders, ensuring a high level of customer service. Ensures that all stakeholders are kept informed regarding project status.
  • Responsible for the support and management of key business applications.
  • Develops, maintains, and publishes required application and process documentation.
  • Provides knowledge transfer to other IT teams.
  • Ensures disciplined project management. Assigns and manages resources and drives completion of projects on time and on budget.
  • Champions the elimination of technical debt.
  • Assists in developing and ensuring that approved and standard Sym-Tech / Amynta processes/procedures are followed.
  • Actively manages assigned budget.
  • Works closely with IT Help Desk, DevOps, other IT teams and functional departments to analyze, troubleshoot, and resolve issues in a timely fashion.
  • Assesses risk and ensures compliance requirements, safeguarding Sym-Tech, its reputation, clients, and assets.
  • Ensure the security and integrity of data and IT systems.
  • Ensure the scalability and reliability of IT systems.

Qualifications and Competencies

Organizational Accountability

  • Sets clear expectations and KPIs for self and team.
  • Excellent time and workload management skills.
  • Strong written and verbal communication skills.
  • Leading, coaching and managing all Associates.
  • Acts as liaison and sounding board to business leaders.
  • Knowledge of industry standards and regulations.
  • Ability to manage budgets and allocate resources effectively.
  • Experience in the Insurance and/or Warranty industry, preferably Automotive related.

Technical Requirements

  • Bachelor’s degree in Computing Science / Information Systems
  • 8+ years of Application Development Management experience.
  • 5+ years of people management experience.
  • 10+ years of Microsoft enterprise full stack solution development experience.
  • Proficient on modern stack solution development including, but not limited to, jQuery, Angular, Bootstrap, .NET Core, Node.js, DAPR, ETL, Power BI, SSIS, SSRS and Microsoft SQL Server.
  • Experience on design of Microsoft Azure cloud technologies and microservice architectures.
  • Excellent understanding of application development environments and techniques and the key operational activities required to maintain enterprise level applications.
  • In-depth knowledge of project management techniques, and tools.
  • Experience working with vendors and managing external relationships.
  • Certified Scrum Master certificate an asset.
  • Experience with PCMI’s PCRS Policy Administration System software beneficial.
  • Experience with Microsoft Dynamics Applications (NAV and CRM)

The Amynta Group (the “Company”) is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of any ground of discrimination protected by applicable human rights legislation. The information collected is solely used to determine suitability for employment, verify identity and maintain employment statistics on applicants.

Applicants with disabilities may be entitled to reasonable accommodation throughout the recruitment process in accordance with applicable human rights and accessibility legislation. A reasonable accommodation is an adjustment to processes, procedures, methods of conveying information and/or the physical environment, which may include the provision of additional support, in order to remove barriers a candidate may face during recruitment such that each candidate has an equal employment opportunity. The Company will accommodate a candidate to the point of undue hardship. Please inform the Company's personnel representative if you require any accommodation in the application process.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.