To apply for this job you must first either login or register

Senior Development Manager

Mississauga, Ontario  - Permanent



Job Description

The client works closely with top technology providers in the mobile space such as Samsung, Apple, Motorola, Honeywell, Google, Microsoft, and others.

We are passionate about producing innovative solutions that deliver results and solve real customer needs.

If you have the skills and the desire to work with our team of world class software developers we would like to speak to you.


Must Have Skills:

Summary:

The Software Development Manager, R&D role is responsible for building, managing and motivating the team of talented software developers, driving the necessary research activities, introducing new technology and delivering finished products to market or passing functional prototypes to other teams within the group. In this role you are going to be leading numerous projects with responsibility for project plan development, risk management, issue management, project communication, knowledge management, status reporting, and other project related areas.

This role includes a hands-on component and you should be comfortable with actual practical development / testing and integration tasks, you are expected to personally perform code reviews, participate in architectural discussions and make technical decisions on a daily basis. The successful candidate must be able to work in a fast-paced, computer-intensive, deadline-driven environment with both technical staff members and business development of all levels spread across different locations.


Responsibilities:

Leading and motivating a team of software engineers
Constantly investigating new technologies and introducing them into existing products
Improving and developing team processes and engineering practices
Working closely with the Software Development Managers, QA Department, Business Development, to drive and implement product strategy
Building the Release Plan based on priorities defined with the Director of Product Development
Delivering against the Release Plan and managing dependencies with other teams
Coordinating product release with Site Operations and Quality Engineering team
Managing off-shore development team and remote projects


Qualifications:

Experienced and established technical leader of software engineering teams delivering Mobile applications
Strong software engineering background including successful software engineering career
Experience from international working environment with good command of English language
Self-starter, hands-on approach and attention to details
Strong knowledge of Agile software development methodologies and practices



Nice to Have Skills:

Nice to Have Skills:

Scrum Master Certification (preferred)
A Master's degree in Computer Science or similar would be advantageous
Experience building and managing off-shore teams is beneficial
International recruitment experience is a plus
Mobile industry experience a big plus
Software development background
Knowledge of software technologies such as networking and databases


Details:
Starting: ASAP
To apply for this job you must first either login or register