You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Manager, Software Development

Calgary, AB
Full Time
3 days ago
Company:Finning International Inc.

Number of Openings: 1

Worker Type:Permanent

Position Overview:As Manager, Software Development, you will be a strategic leader directly aligned to Finning's Digital Dealership core business strategy (see link below) reporting to the Director, Digital Productivity Solutions. You will continually improve our service and sales employee experience and safety processes at global scale leveraging best-of-breed PaaS tools (especially Salesforce and Microsoft platforms), and be front and center as part of a team transforming Finning's business.

You will lead continuous improvement of SDLC and agile processes, project releases, resource planning, project set-up and alignment. You will lead a hyper-performing, engaged team and help to create an inspiring and innovative culture that thrives on providing superior customer service, innovation and user experience.

If this sounds like you we'd love to hear from you!

Job Description:
Major Job Functions:

Leadership (30%)

  • Lead managers of multiple software developmentteams leveraging best-of-breed platforms to develop global digital productivitysolutions, consistently striving to improve the user experience
  • Lead a team of front-level-leader development leads with an emphasis on Employee Engagement and striving to continuously improve our product development capability maturity and agile processes
  • Collaborate closely with Product Leader, Testing and Support Leader, Architects, Business Analystsand other DITOE leaders to develop productivity applications

Stakeholder/Vendor Management (20%)
  • Collaborate closely with Architects, Product Managers, Business Analysts and Software Developers and other internal stakeholders in defining the projects and deliverables
  • Maintain a close collaborative working relationshipacrossthe Digital&ITteamsthat provides Global Digital Services (GDS) with infrastructure, data security and other technical services
  • Act as a critical interface to external software vendors and subcontractors in ensuring their work is managed and integrated tightly to serve Finning's business needs and commitments
  • Managing DevOps requests and stakeholder expectation management
  • Create presentations, reports and facilitate technical and ideation sessions with stakeholders across various levels within the organization. Serve as the business relationship technical linkage between business leaders and Digital Productivity Solutions group. Build strong relationships across various Finning organizations and Caterpillar in order to deliver successful solutions that meet business needs.
  • Work closely with the Product Owners and their team to provide technical input on strategic direction

Strategic Planning (25%)
  • Provide technical leadership in all areas of applications developmentand integrationacross a wide range of business andthird-partysolutions from both a 'hands on' and advisory perspective utilizing multiple toolsets and relevant methodologies.
  • Keep in touch with industry trends, new products and services; working closely with partners and customers and other Finning employees to identify additional value opportunities to grow the business and represent them in solution development discussions
  • Create strategies and take an active leadership role in internal capability build-up of software development and systems integration teamsto directly enable Finning strategic Bold Goals, especially Service and Sales Excellence and Safety programs.
  • Collaborate closely with global and regional program management functions in ensuring deliverables will seamlessly be adopted, launched and sustained

Governance and Best Practices (25%)
  • Facilitate required regular governance with all above mentioned parties and other internal and external stakeholders
  • Provide leadership for our core software development and low code/declarative capabilities
  • Champion SDLC and communication to stakeholders and team members.


  • Development of a highly engaged, happy, skilled and high performing team
  • Develop and implement software development processes/solutions/tools, training programs, maintaining best practices and enabling teams to be highly self-sufficient
  • Evaluate and prioritize ideas and tasks to ensure highest value development is completed first


  • University master's degree in computer science or other relevant field of engineering, or equivalent experience
  • Hands-on experience in full lifecycle management of complex software development projects and cloud-based platforms
  • Experience coaching leaders
  • 10+ years of successful and proven product development experience - preferably in related to cloud services in a global environment
  • Ability to coach and raise the bar for the development leads and teams
  • Proven skills at managing complex technical projects from cradle to grave
  • Excellent consultative communication, presentation, and persuasion skills
  • Leveraging PaaS toolkits ( e.g. Salesforce , Microsoft ) to accelerate development


  • Understand software development realities, deployment and infrastructure challenges and have an exceptional ability to communicate and simplify complex situations and create recovery plans and actions as needed
  • Ability to jump in to lead the development teams in solving technical challenges and architecture questions
  • Analytical abilities, strong judgment and management skills, ability to work effectively with Business and DITOE Leaders.

W e are committed to diversity at Finning, to building and sustaining a diverse and inclusive workforce and as an equal opportunity employer we encourage applications from all qualified individuals. Finning does not discriminate against applicants based on genders, races, national and ethnic origins, religions, ages, sexual orientation, marital and family status, and/or mental or physical disabilities.
Customer Service and Support Information Technology

The #1 Podcast for Jobseekers

Latest Episode:

#73 - Best Buy Canada - Growing a Career Through Unexpected Opportunities

Interested in jobs like this?

Sign up for email alerts
Get job alerts

About Finning

Finning is the world's largest Caterpillar dealer delivering unrivalled service for over 80 years. We sell, rent and provide parts and service for equipment and engines to customers in various ...

Read More
Transportation and Warehousing
10,000+ employees