Director - Engineering - Kronos - Montreal
Job description
Responsibilities:
Lead our Montreal teams to deliver both On Premise and Cloud enterprise workforce management solutions to market.
Lead engineering teams, including managerial direct reports. This leader will be responsible for both Development and Quality engineering teams in Montreal.
This leader will need to coordinate their work with other development teams across North America and other continents.
Responsible for leadership, management, and oversight of development, architecture, and engineering support.
Define and implement the development methodologies that will achieve availability of these new solutions as quickly as possible while still ensuring great quality.
Drive the program execution of the software from product definition through successful release and transfer to sustaining engineering.
Using your software engineering background and experience, provide input in to feature designs and estimates.
Technical Leadership: Develop the overarching and longer-term strategy in addition to maintaining a focus on consistency of execution of current initiatives in a multi-discipline environment.
Define and implement QA methodologies hand-in-hand with development teams
Lead and reinforce company values and culture in day-to-day behaviors, management style, and expectations of employees. This individual will be looked upon to inspire confidence and add additional leadership strength to the broader management team.
Creates and communications organizational goals and objectives in support of the company’s and department’s objectives.
Makes decisions on administrative or operational matters and ensures achievement of these objectives. Erroneous decisions will have a serious impact on the overall success of functional, divisional, or company operations.
Must be able to make decisions and propose staffing, budgeting and managing expense priorities, and recommending and implementing changes to methods and practices.
Develop career paths, succession plans, and decentralized hiring plan with appropriate communication plan is critical.
Qualifications:
BS/MS or equivalent education, plus 7-10 years of managing and directing software development projects using agile software development methodologies
Minimum 5 years leading a Software Engineering team of Engineers and SQA Engineers
Must be able to communicate effectively in both English and French.
Experience managing, mentoring and inspiring a technical staff at various levels and disciplines; ability to instill passion for quality and practices
Prior experience working with worldwide teams is a plus.
Ability to experiment with, grasp and integrate new technologies quickly
Mature business judgment and balancing conflicting priorities
Must have demonstrated highly effective collaborative skills in challenging environments or under challenging circumstances
Strong self awareness. Effectively employs a variety of leadership styles with teams and individuals to maximize results, motivation and employee engagement.
Deep understanding of QA metrics and tools
Knowledge of the difference between Quality Assurance (prevention) and Quality Control (correction) is a must.
Experience with Java, JavaScript, Flash, CSS, HTML, HTML5, Web Services, J2EE, .Net, SILK, SoapUI
Pass it on for Referral Bonus. Not the right role for you, but know someone we should meet? Share with him to earn $1,000 referral bonus.
Posted by
Aaren