Build your Career with Norbord

Software Development Manager – Toronto, ON

Feb 27, 2019

Join an Industry Leader!

Norbord is committed to developing innovative new strand-based technologies that will provide creative solutions to the Industrial Panel market. Positioning our company as a solutions-based provider to the massive industrial manufacturing segment, the candidate will play a major role in increasing customers and sales.

SOFTWARE DEVELOPMENT MANAGER

TORONTO, ONTARIO

Reporting directly to the Vice President of IT, the Development Manager will be responsible for all activities related to planning, design, development and implementation of software solutions within the IT organization.

Furthermore, the Development Manager should have in-depth technical knowledge and understanding of software development methodologies.  In a collaborative team environment, the Development Manager will interact with different stakeholder groups to provide both technical leadership and project management expertise on software development projects.

As an experienced leader, you will lead, coach and direct a team of high performing software developers to design, build software solutions to support the organization’s goals, needs and manage them accordingly.

A successful candidate will be a hands-on leader with an established background in developing high available software solutions and services, strong technical ability, great communication skills, and a motivation to achieve results in a dynamic fast paced environment.

Responsibilities:

Build and lead a best-in-class software development team that delivers excellent results through rapid iterations, and cultivate operational excellence through metrics and continuous learning

  • Motivating teams to collaborate, communicate, and deliver on commitments, including driving ownership and accountability
  • Design and develop systematic approaches to solving complex and ambiguous problems, and provide thought leadership and establish technical vision for the team
  • Facilitate software architecture/design/implementations inclusive of overseeing development projects to meet business requirements and goals, fulfill end-user requirements, and identify and resolve systems issues
  • Research and development (R&D) for the function to keep on top of relevant emerging technology and trends
  • Facilitating planning activities with key milestones, monitoring progress against plans, and determining appropriate corrective action if straying from plan
  • Take part in development activities as needed

Qualifications:

  • Minimum of 8 years of experience in software development is required, with at least 3+ years’ experience as a People Manager in a software development environment
  • In-depth knowledge and expertise in software development, project management, software systems development on a variety of platforms
  • Proven track record of delivering increasingly complex projects while managing a team of multiple developers
  • Ability to think strategically, execute effectively, and deliver high quality work against tight deadlines, while guiding others through complexity, ambiguity, and uncertainty
  • Strong analytical skills and structured approach to coding (requirements gathering and definition, documentation, refactoring, best practices)
  • Working knowledge of agile and waterfall development methodologies
  • Understanding of relational database design (SQL Server, Oracle), combined with knowledge of object oriented programming languages (Java, C#, or similar languages), and front-end web interfaces
  • Working knowledge of the Unix/Linux operating system, and Windows programming techniques
  • Excellent interpersonal and communication skills
  • Bachelor’s degree (or equivalent) in Computer Science, Software Engineering or a related field is required

As the ideal candidate you are looking for a long-term relationship with a leading company.  You are comfortable with ambiguity, a fast-paced environment, and prefer change over status-quo. You possess a high level of curiosity surrounding tech stacks, process refinement, and user experiences.  A self-starter who can get things done, acts like an owner, but is also abundantly humble and coachable.  We minimize drama and prefer people who are quietly self-confident.

Knowledge/Skills:

  • .NET Framework 3.5 and later
  • C#
  • Microsoft Visual Studio 2015
  • Microsoft SQL Server 2014
  • SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS)
  • NET w/ MVC
  • jQuery, AngularJS, and web APIs
  • Team Foundation Server 2015 for source control
  • Microsoft Dynamics AX 2012/X++
  • Microsoft Access 2007
  • Progress OpenEdge 10.1A
  • SharePoint 365
  • Microsoft Azure

 Why Work For Norbord?

At Norbord, a commitment to safety, quality and customer service has earned us a reputation as a leading producer of wood-based panels. As demand for Norbord’s products grow, we continually seek bright and talented people in all areas of our business. With competitive salaries and benefits and company profit-sharing, Norbord offers one of the strongest and innovative compensation packages in the industry.

Norbord is committed to providing its employees with the training, skills, and opportunity to achieve their highest potential. Norbord offers the opportunity to excel, express ideas, and make a profound impact within our team driven organization.

Interested applicants should send their letter of application to:

Email:  jennifer.bono@norbord.com

Mail:  Norbord Inc.
Attention:  Human Resources
P.O. 49307
453-595 Burrard Street
Vancouver, BC  V7X 1L3

Fax:  604 661 3201