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

Senior Software Development Manager

Toronto,Ontario -Permanent



Job Description

You will lead highly visible and technically complex global delivery experiences for the Online, Marketing and Retail business lines. You will partner with technical teams, product managers and stakeholders at all levels of the organization, including senior leadership, to drive strategic planning, project execution, recruiting, and developing top engineering talent, as well as building high performance, scalable and robust systems in a complex, multi-tiered, distributed environment to achieve department goals and drive innovation of the platform.

Key Accountabilities include:

Maintaining key relationships with customers on projects
Execution of multiple customer facing products/projects
Working with both onshore and offshore teams for on time, high-quality deliverables
Strategize with department heads to build and update quarterly digital roadmap definition by assessing against team capacity
Responsible for the over-all systems development life cycle, anticipating customer expectations and needs
Influence technical direction, work closely with the engineers to architect and develop the best technical design and approach
Control project delivery pipeline and ensure all projects launch on time and on budget
Build strong teams, recruiting, coaching, mentoring best-of-class engineering team
Report on status of development, quality, operations, and system performance to management
Act as an advocate for the customer by placing them at the forefront of all design and decision-making processes
Embrace and seek out technology that creates high tech and high touch solutions for customers






Must Have Skills:

Computer Science Degree or related formal computer training
Minimum 10 years development experience with internet technologies mentioned below
5+ years managing engineers and team leads
Strong overall web knowledge keeps up on the latest trends in the Web and Web technologies (HTML5, JS, CSS, Mobile, Responsive design, jquery, accessibility, SEO)
Knowledge of software development lifecycle of large-scale projects
Experience supporting multiple desktop/tablet/mobile browsers
Familiarity with modern frameworks (AngularJS, Knockout, React, Ember.js, etc.)
Familiarity with modern build tools (grunt, gulp, etc.)
Experience with continuous integration (TeamCity, Jenkins, Bamboo, etc.)
Strong knowledge of Atlassian products (Jira, Confluence, Stash, HipChat, etc.)
Excellent communication skills with a proven ability to provide analytical expertise


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