Apply now »

Technology Delivery Manager (contract to potential hire / Delivery Project Management / Coaching)

Reporting Location:  Toronto - 1 Concord Gate
Workplace Type:  Remote

WHY WE THINK YOU WILL LOVE THIS ROLE

 

This role offers an opportunity to influence and lead as a people and project manager on a talented technical team contributing to the evolution of an exciting software product ecosystem. The Manager, Technology (Delivery) is a strategic leader who guides, coaches, and supports a team of software engineers and test analysts through the project stages of intake, design, development, delivery, and maintenance of premium software and digital campaigns. 

 

While the Delivery role involves many aspects of project management, it runs deeper than a typical Project Manager role. The Delivery Manager is energized by leading and developing people and practices, while enabling self-directed teams to successfully and harmoniously execute their workstreams within the team and business goals. 

 

WHAT YOU WILL BRING TO THE AGENCY

 

The experience and energy to roll up your sleeves and commit your excellence to a product, your people, and our customers. You will gain a deep understanding of our robust promotional gaming software platform and ecosystem, so that you and your team deliver quality experiences to millions of users around the world. As a People Manager, you will be a trusted leader for your reports. This role also interfaces with internal stakeholders, external integration partners, and clients for planning, troubleshooting, and general support.

 

RESPONSIBILITIES  

  • Gain a comprehensive understanding of the platform and products within its ecosystem to confidently represent ideas, approaches, needs, requirements, and other aspects related to project workstream delivery
  • Lead the delivery of a pillar of the product roadmap, working closely with technical leads to ensure accurate, timely, and quality execution and handoff of those workstreams
  • Directly manage up to 7 software engineers, leading their growth and performance as individuals and as a collective team 
  • Own project management of workstreams including estimates, project schedules, status reports, change orders, risk registers, post mortems, sprint planning and ticket hygiene, and financial accountability. Participate in staff planning and allocations.
  • Act as a day-to-day point-of-contact to the client and/or internal stakeholders on project-related issues, including project scope, timeline, status, and budget
  • Ensure effective collaboration amongst a matrixed project team of technology architects, business analysts, system engineers, testers, infrastructure technologists, UX, and product owners to successfully manage world-class customer solutions from inception through delivery
  • Coordinate with upstream and downstream teams (internal and external) to proactively analyse and mitigate impact in order to ensure seamless delivery and integrations
  • Foster the growth, performance, and happiness of your reports through leadership and effective coaching
  • Participate in all organizational aspects of people management, such as regular 1:1s and review cycles
  • Connect with tech leaders to support excellence and growth on the team, promote healthy team building, and advance our capabilities for the organization as well as our customers
  • Advocate for the team and promote their successes, celebrate their wins, and share key learnings throughout the organization
  • Apply relevant principles of effective project frameworks in all interactions and equip the team to do the same
  • Be a guardian and champion of project delivery processes for our group, ensuring our methodologies are followed, effective and meaningful  

 

SKILLS AND EXPERIENCE WE WOULD LIKE YOU TO HAVE

 

Required:

  • 7+ years of experience in an aspect of software product development, preferably in the martech industry
  • 3+ years leading the delivery of API driven software and services, with a proven track record of successful project organization and delivery using waterfall and agile frameworks
  • 1+ years as a direct people manager on a technical team, preferably of software engineers, with a demonstrated investment toward people’s growth and performance excellence
  • Advanced competency of project management strategies including the ability to proactively identify and resolve issues, manage risk, develop detailed work plans and specifications, manage resource allocations, and run team meetings
  • Mastery of using workflow tools (preferably Atlassian’s Jira and Confluence) for maintaining exceptional project management organization and documentation
  • Excellent written and verbal communication for interfacing effectively with internal and external/client teams
  • Knowledge of GIT and experience with GIT collaboration workflows
  • Capable of validating software functionality via API testing or mobile applications if necessary

 

Desired:

  • Bachelor's degree in Computer Science or related engineering degree
  • Scrum Master, PMP, or ITIL certification 
  • Familiarity with reading and writing XML markup
  • Experience with proxy, debugging, and profiling tools such as Charles or Fiddler
  • Solid understanding of security and encryption practices 
  • Understanding of HTTP & REST APIs, with knowledge of how to test using tools such as curl or Postman

 

Nice to have:

  • Experience with Data pipelines and analytics 
  • Experience with Mobile Application development 
  • Experience delivering reliable DevOps solutions, continuous integration and continuous delivery 
  • Experience with leveraging public cloud infrastructure (specifically AWS) 
  • Exposure to API service oriented architectures

 

Up to $90.00 an hour W2 CAN, depending on experience. No agencies or corp. to corp.  

 

EQUAL OPPORTUNITY EMPLOYER

We are an equal opportunity employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

 

RECRUITING AGENCIES

tms does not accept agency resumes submitted by third-party vendors unless a valid agreement has been signed and the tms Talent Acquisition Team has granted authorization for submissions for a specified position. Please do not submit or forward resumes to our site, tms employees, or any other company location. tms is not responsible for any fees related to unsolicited resumes.

Apply now »