DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Verndale Technical Director in Canada - Remote, Quebec

Yaksa is now a part of Verndale!  https://www.yaksa.ca/en/ About the Technical Director position The Technical Director at Verndale is an expert, leader and manager. This role is responsible for every project and account assigned to his/her delivery team.  An important set of responsibilities is not just at a project level, but at a team level, working with the other team leaders, especially the Project Manager Director, on management of the delivery team. 

In some cases, the Technical Director may also play the Architect role on a project, big or small, at least for a period of time.  Because of the breadth of responsibilities and where the director can provide the most value, often a director does not get too into the code and may not be the best option to perform the code reviews, leaving that to the Architects and peer developers.  Ideally the director may be more heavily involved at the beginning stages of a new account/project on his/her team, especially during sales and discovery and will play less of a role as the project definition takes shape and an Architect takes over.  There will be times that the technical director should step into a more active role (consulting on major technical decisions, infrastructure, deployment planning). 

The Technical Director will be very client facing and needs to be comfortable talking to clients and confident in their decisions.  Their knowledge of at least one specific CMS (and/or Commerce) platform should be excellent, but he/she should have familiarity with the other key platforms that we work with, since any of our teams could be working on any of these platforms.  Additionally, he/she should have a long history of implementing various integrations, estimating ballpark/high level requirements, understanding security and performance requirements, and juggling priorities.  Acceptance that budget and timeline management is a shared responsibility with other team leaders is a must.

A Technical Director will have non-billable activities which include team management, manager of direct reports, and ownership of at least one major platform Responsibilities Team Responsibilities

  • Collaboration with:

  • Delivery Team Leadership

  • Each project team within the delivery team

  • Other Technical Directors and Technical Leadership (Liz, Nicole, Nate, Carlos)

  • Sales team

  • Weekly Responsibilities

  • Check utilization and time reports on Friday and make sure their whole team has time in by Monday morning (be prepared to speak to it in Tuesdays utilization review)

  • Review Project Reports and Project Health Reports weekly, understand budget and profit impacts

  • Pay attention to project Slack channels for accounts within the delivery team

  • Estimate & SOW reviews

  • Office hours held so more approachable/accessible

  • Resourcing/Staffing

  • Determine which technical personnel should be assigned to which projects. Assign leads to each project.

  • Ensure the team has the skills to deliver on the projects coming to the team. Includes self training as well as external training as needed.

  • Make decisions to shift/change resources depending on project circumstances (blockages, trailing finishes, early starts, ramp up/down to hit a date, etc)

  • Make the case for when a new hire is needed and be involved in interview and onboarding process, for hires potentially in US, LATAM, and Canada.

  • Make decisions around when technical team members need to be put on a PIP and/or be a consideration for termination.

  • Work with Team leaders to make a case for winning/assignment of new project work

  • Thought leadership - internal (knowledge shares, documentation/process updates, contribution to training curriculum) and external (blogging, conference speaking)

  • Budget requests (training, hardware, software, team building)

  • Team activities/acknowledgement/celebrations: ensure successes are celebrated and acknowledged

  • Be a key, vocal, ever-present figure in the Engineering department, working closely with CTO on department standards and decisions

  • Direct manager of all Architects on the team and some or all Developers. This is decided in collaboration with the CTO on a case by case basis.

  • some Architects may be direct managers of Developers instead, depending on if the capability and desire exist.

  • As a manager, responsible for career and professional development, training plans, 1-1s, reviews and more

  • Could have up to 8 direct reports, will need to assess feasibility of more than that

  • Attend Q4 EOY reviews for all Developers on team, even if they aren't a direct report

  • Identify areas of improvement in our training/enablement programs based on where the team is excelling or struggling

  • May be a Platform Owner for at least one platform

  • Attaining and maintaining relevant trainings/certifications

  • Sales support

  • Travel

  • Pitch support, decks

  • Estimation

  • SOW/proposal reviews and contributions

    Account/Project Responsibilities

  • Responsible for the success, quality and technical aspects of ALL accounts/projects assigned to delivery team, regardless of how close to each individual project they have to get.

  • Responsible for all aspects of the technical solutions for accounts, including coordination with and the quality of work of all developers (back-end and front-end) and quality assurance.

  • Will be Architect on some projects, although this may have limitations with time and will often required another Architect to take over or be the primary.

  • Optionally attend technical discovery meetings

  • Architectural review of all project technical plans

  • Must sign off on the architectural plan for EVERY project assigned to team

  • Optionally attend project meetings such as sprint planning, sprint reviews, demos

  • Step in for consultation and escalationpoint of escalation for anything going on whether xop or project for accounts on their team

  • Provide support to Architects with clients

  • Mentor Architects

  • Ensure that the vision, standards, process, and practices of project execution defined by corporate management are adhered to by all developers

  • Receive weekly updates from all Architects on status of each project, including key metrics

  • Responsible for sharing summarized project updates with CTO

  • Proof of Concepts

  • Jump in and help on projects, help troubleshoot, even build features or fix bugs when necessary

  • Be available and help during project launches

    Responsibilities of the Tech Director by Project Phase:

  • Strategic Planning (Discovery)

  • infrastructure

  • SEO

  • integrations (CRM, ecomm, community, marketing, social, etc)

  • Frequent client interactions

  • Technical discovery calls/meetings about:

  • research on key technical points that require decisions

  • ballpark estimates

  • logical ecosystem diagram

  • infrastructure diagram

  • Design

  • collaboration with the client

  • attend design/prototype meetings (internal and sometimes external)

  • update design/prototype feedback documentation

  • feature estimates

  • work with the Business Analyst to identify risks

  • review functional spec and begin tech breakdown

  • technical documentation

  • POCs

  • infrastructure planning (servers, licenses, etc)

  • Build

  • collaboration with the client

  • collaboration with Architect

  • review project metrics: hours burned, estimate accuracy, budget

  • mitigate risks

  • attend health meetings with other project leaders

  • deployment plan and execution

    Qualifications

  • 10 + years of experience CMS experience and Back End Development

  •  3 + years in a technical leadership role

  • Strong understanding of the foundations and architectures of the Web in a .NET environment 

  • Has very good communication skills in French and English

  • Experience in Content and Technical Architecture Design

  • Experience developing B2B and\or B2C websites

  • Understanding eCommerce/eBusiness Concepts (Catalogs, inventory, pricing, transactions, order management, Membership)

  • 6+ Enterprise solution experiences

  • Experience in System Integrations, esp ERP, PIM, but also CRM, DAM, CDP

  • Understanding of commerce related marketing and analytics practices

  • In-depth understanding of web application security best practices

  • An understanding of search engine friendly markup

  • An understanding of site search techniques

  • Knowledge of React, VueJS, TypeScript, is a plus.

  • Experience with Azure DevOps technologies

  • Autonomous: knows how to plan and organize their work by clearly setting priorities.

  • Passionate: likes to solve technological puzzles – can be consulted in some ambiguous and complex situations.

  • Embrace change: doesn’t accept the status quo

    Great Reasons to Work at Verndale

  • We are a rapidly growing company that is just as entrepreneurial today as when we were founded in 1998. 

  • We are relentlessly curious and enthusiastically solve our clients’ complex business problems through technology, data, and design. 

  • We foster a culture that enables every person in the organization to do the best work of their career. 

  • We offer regular training and professional development to move careers forward. 

  • Client and employee satisfaction are our two most important business metrics. 

  • We celebrate and champion diversity and inclusion. 

  • We offer generous paid company holidays, vacation and paid sick time to every employee starting on day one. 

  • We support a healthy work/life balance. 

  • We are fully remote enabled and embrace the evolving definition of the workplace. 

    About Verndale Verndale is a digital experience agency. purpose-built to help marketing and technology leaders connect the dots of the consumer journey. From our offices in Boston, Los Angeles, Montreal, and Quito, we design and develop digital experiences and enable marketing technologies that bring brands and their customers together.

    We know that in order to do great work, you have to make work great. Verndale is committed to always being a company that celebrates diversity, equality and inclusion. We strive to recruit and retain people who are committed to creating the climate of respect that is essential for individual and company success. Verndale's services are built around a core methodology that encompasses Growth Strategy, Experience Design, Technology Enablement, and Experience Optimization.

    Learn more about Verndale at  http://www.verndale.com Compensation & Benefits Verndale is proud of the fun, diverse, and respectful company environment we enjoy daily. Competitive compensation is offered to full-time employees. Ample company paid holidays and personal time off make having a work-life balance possible.

    Verndale is an Equal Opportunity Employer. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Powered by JazzHR

DirectEmployers