Director of Software Development


Print this job
Reference Number:
dirofsof01
Job Category:
Preferred Degree:
Bachelors
Job Country:
Job Location:
Number of Jobs:
1
Experience (Years):
8-10
Created:
2017-05-11
Job Description

Reporting to the Vice President of Engineering, the Director of Software Development is an accomplished leader possessing exceptional skills and experience in product development and management.  The successful candidate will lead the Development Team and serve as an integral member of the senior management team.  The Director of Software Development will manage and deliver innovative solutions that will continue to drive our company growth. 

 

Key Responsibilities:

·         Leads and oversees the implementation of the team’s budgeting, human resource planning, performance management and career development

·         Collaborate with other senior managers to define and execute the product roadmap

·         Promote, engage and retain a talented software development team

·         Ensure operational milestones are met on time and on budget  

·         Manage the day-to-day development aspects of multiple products/projects  

·         Develops strong relationships with all other areas of the company in order to achieve the corporate goals, objectives and revenue targets

·         Collaborate with the QA team throughout the development lifecycle  

·         Develop and document guidelines to enhance consistency with development partners

·         Other duties as needed

Job Qualifications

Qualifications:

·         B.SC/BA in computer science, or related major or equivalent combination of education and experience.

·         10 years’ experience in developing high performance applications based on ASP.NET (C#) and MS SQL Server (preferably including MVC, Web Services, LINQ, CSS, HTML, JavaScript, jQuery, and XML)

·         7 to 10 years of progressive experience in managing fast paced, high energy development teams

·         Highly developed interpersonal, written and verbal communication

·         Strong experience managing and growing development teams of 10+ people with multiple levels of experience in an agile work environment

·         Experience developing a high traffic website, Cloud technologies, mobile applications and SaaS application

·         Expert knowledge of full product lifecycles

 Benefits:

·         Full time position

·         A rewarding work environment with excellent earning potential

·         Great benefits, development programs and career growth

·         Participate in a company sponsored meal plan

·         A chance to be part of an exceptional team of people and contribute to an environment where innovation and initiative are encouraged and rewarded

 


Print this job
InTAC For your privacy and protection, when applying to a job online:
Do not provide your Social Insurance Number, credit card details or any other form of banking information to a prospective employer.

By applying to a job using InTAC.ca you are agreeing to comply with and be subject to the InTAC.ca Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.