View all jobs

Manager, Technology

Vancouver, BC · Information Technology
On behalf of our global enterprise client, Affinity is currently seeking an experienced Manager of Technology to execute and be the visionary behind the technical solutions. In this opportunity, you will be able to challenge technical constraints to find creative ways to deliver valuable solutions. Working closely with team members, you will set the vision for modular, scalable solutions that are flexible to grow and change with emergent technologies over time. You will establish best practices across engineering methods like test driven development, continuous integration, and automated deployment. You will be a hands-on team member who actively coaches the team to solve complex problems.

  • Oversee technical architecture of all products within the portfolio 
  • Work with  the product team to create strategies to deliver powerful solutions
  • Guide product teams on technology strategies related to coding practices, continuous integration and automated deployment
  • Constantly look for better ways of solving technical problems and designing the solution
  • Help drive innovation and digital thinking, both within your portfolio, and to the wider business
  • Create a rich and productive technical talent group and continuously capability build for your teams
  • Coordinate with peer leaders across the broader organization to articulate the needs of the team, balancing demand from external partners to make sure that strategic roadmaps are aligned with the organizations broader technology strategy
  • Lead outreach activities into digital communities
  • Drive culture change within the organization through coaching and training sessions, in conjunction with the overall change management strategy
  • Grow the digital and agile community within the company through recruiting, coaching and knowledge/capability building

  • Previous technical and digital development experience. For example, if you have been a developer and technical lead with deep insight into newest technologies and trends (Java/JVM would be nice to have experience, along with functional programming (Scala))
  • Strong ability to make architecture decisions at a product, and product portfolio level
  • Familiar with production Cloud / DevOps environments
  • Experience in Agile Development, with specific Solution Architect (or similar) experience preferred
  • Deep Agile product development experience with proficient knowledge of multi team Agile delivery models
  • Experience managing technical priorities within the Backlog across a portfolio of products
  • Strong communication skills with ability to align the organization on complex technical decisions
  • Actively coach and mentor to grow and maximize the team’s maximum potential
  • Embraces a culture of trust, free thought and complete transparency
  • Experienced building high performing teams
About Affinity Staffing:
Affinity Staffing is a full service Information Technology agency that takes a unique approach to recruiting. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on four core principles – Transparency – Flexibility – Efficiency – Agility.
For more information on Affinity Staffing, please visit.
Share This Job
Powered by