Click here to apply online

Our Client, is the leading provider of full-service back-up and recovery technology has engaged ROSS (www.getROSS.com) to help them recruit a Senior Development Manager. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO) and Recruitment Augmentation.

The senior development manager will provide leadership and direction for the team, manage and mentor team members, perform reviews and other HR activities, interface with other teams all to deliver quality applications on time and on budget.  The ideal candidate for this position would have experience building user friendly command line, web and windows applications, as well as back end support applications (web and windows services, databases, etc).  They would have in-depth knowledge of the principles and practices required to build applications, application APIs and middleware with excellent user experiences, and can direct teams to accomplish this.

Key technical skills for this role are:

 
The ideal candidate will possess the following:

  • A bachelor’s degree in Computer Science or equivalent
  • Experience building and strengthening development teams
  • Experience building robust products
  • A passion for keeping up with new technologies.
  • Solid design skills for clean, modular, reusable code
  • Detailed oriented with excellent problem solving and analytical skills
  • Excellent English written and oral communication skills
  • A solid commitment to quality software development
  • An ability to learn quickly and adapt

An attitude that promotes teamwork and collaboration

  • 7+ years leading a development team including offshore resources
  • 2+ years leading others with direct reports 
  • 12+ years experience in a software development environment.
  • Experience leading the development of APIs, CLIs, Middleware and WEB/Native GUIs
  • Experience using Agile/Scrum methodologies
  • Demonstrated experience handling multiple simultaneous releases
  • Demonstrated experience with some or all of Virtualization, Cloud Technologies, SaaS, Data Backup/Recovery and/or Disaster Recovery would be considered a strong asset
  • Demonstrated experience supporting a product with a large number of customers
  • Experience with WPF, SQL Server and Javascript
  • C/C++ and MFC exposure desired
  • A good understanding of User Experience principles

Responsibilities:

  • Lead the development and maintenance of a core component of the company’s product line
  • Mentor and lead team leads and developers
  • Collaborate with other managers and principals on  technology assessments and investigations
  • Collaborate with others to guide and direct the overall product architecture
  • Drive execution of releases in a highly competitive business space
  • Proactively participate in product and process enhancements.
  • Proactively drive excellence in development procedures including refactoring of legacy code and complete unit and functional testing

 

 

 

If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $750 referral fee.

Click http://www.getROSS.com/referral_fee.php for more details

Details

Employee Type
Full-Time Regular
Location
Oakville ON