As the Director, Software Engineering you will be responsible for the design, development, and delivery of digital solutions that support our colleagues and clients across Canada
Director of Software Engineering (PERM, Hybrid Remote/Onsite "Toronto")
- Build strong working relationships with business and
IT management to understand business strategy and requirements, and to identify
and develop appropriate solutions that enable us to achieve its business
objectives.
- Be an active member of the IT
management team reporting to the CIO, supporting the team in addressing both strategic
and tactical priorities.
- Demonstrated ability to select,
configure and integrate off the shelf SaaS systems
- Own the system architecture and
engineering of digital initiatives at the firm
- Establish industry best practice processes and infrastructure for the Software Engineering team, moving us toward
a DevOps and Agile culture.
- Be hands-on, able to review
software design and architecture.
- Work closely with Enterprise
Architecture, Data Science, and Project Management teams to build solution roadmaps
and project plans.
- Attract, recruit, and develop
engineering talent
- Provide coaching and learning and create an environment where colleagues can develop the technical expertise needed
for future business needs.
- Ensure our security standards are
being followed throughout the software development process
Requirements
- Bachelor or master’s degree in
technology related field (Software or Computer Engineering, Computer Science)
- Seven to ten years of software
engineering experience in varying leadership roles
- Three or more years working with
Cloud technologies – Azure preferred
- Three or more years of managing
engineers, mentoring and nurturing developers, and collaborating with user
experience specialists
- In-depth knowledge of the best practices
for managing software projects
- Practical and thorough in
planning
- Lead by example, but
team-oriented
- Have an aptitude for learning new
skills
- Strong communication and
interpersonal skills and ability influence across an organization