Talent.com
Switch
Tech Lead / ArchitectSwitch • Sydney, NSW, AU
Search for other jobs
Tech Lead / Architect

Tech Lead / Architect

Switch • Sydney, NSW, AU
30+ days ago
Job description

Overview

Switch, the Platinum Sitecore implementation partner and award winning agency is seeking a bright, energetic, Sitecore Technical / Architect Lead to join our growing agency. The successful candidate will have proven experience in the enterprise digital solutions space. As a Sitecore Technical Lead / Architect at Switch, you will play a critical role in helping Switch with delivering successful outcomes and value for our customers.

Main Duties & Responsibilities

  • Governing the technical discovery, design and execution of a project to ensure projects are developed according to best practice and are in line with Switch development standards and conducted in an efficient and profitable manner
  • Planning project delivery in alignment with the project’s commercial terms and using the standardised Switch Methodology in conjunction with both the Customer Team and the Strategist & Project Manager
  • Being a leader inside customer teams and contributing to the company’s plans for its customers
  • Working with the Technical Director and Project Managers to maximise the efficiency , quality and utilisation of all delivery teams
  • Assist Project and Account Managers in relaying technical complexity to customers in a non technical manner
  • Providing direction on all technical aspects, facilitating with the Technical Director, of a project or solution such as: Scoping and estimating project related tasks Defining system architecture Defining acceptance criteria
  • Identifying and recording risks, issues, actions dependencies & decisions (RAID) for projects which includes communication and execution of planned mitigation steps and raising to Project Manager
  • Identifying, documenting and resolving application issues and outages in and out of office hours
  • Collaborating with project managers, experience design, solution architects, technical leads and clients
  • Reviewing all technical deliverables completed by the project team
  • Design and develop software solutions to solve complicated problems through the application of design patterns and principles
  • Ensuring that all technical designs meet the overall requirements of the project
  • Documenting system architecture and technical designs
  • Task delegation to senior developers
  • Mentoring senior developers
  • Identifying conflicts between team members and disciplines raising to the Technical Director
  • Participating in pre-sales and sales activities
  • Contributing to and conducting team meetings
  • Code reviews
  • Able to work and troubleshoot autonomously
  • Applying Switch methodology standards to projects and contributing to on-going continuous improvement activities for the methodology and internal processes

Qualifications

Sitecore Developer Certification is desirable, but not necessary.

Experience

Essential

  • Able to provide a clear trusted technical voice to both internal and external customers
  • Able to perform technical discovery, solution design and project execution to a high level of quality
  • Able to contribute to planning discussions at both a tactical as well as a strategic level
  • Minimum of 6 years of software development experience using Sitecore either with an agency or within the industry
  • Minimum of 2 years experience using HTML and CSS
  • Minimum of 1 year of writing code using JavaScript

Desirable

  • Experience with Sitecore PowerShell
  • Experience with Sitecore Experience Accelerator (SXA)
  • Experience with Sitecore Experience Commerce (SXC) (Versions 8.1 - 9.1)
  • Experience using alternative CMS solutions such as Umbraco, Kentico, EpiServer, AEM, WordPress.
  • Experience with DevOps using one or more of the following : TeamCity*, Octopus*, VSTS and Jenkins
  • Experience with front-end frameworks such as Vue, React or Angular
  • Experience using SASS
  • Experience using TypeScript
  • Experience using NodeJS, and NodeJS task runners such as Gulp or Grunt
  • Experience using scripting languages (eg. PowerShell)
  • 2+ years experience with unit testing practices and methodologies
  • Experience setting up, configuring and maintaining infrastructure
  • On Premise
  • Cloud (Azure, AWS, GCP)

* preferred

Skills

We’re looking for the following skills and experience:

Essential

  • Able to write code applying best practice security principles (protecting against XSS, DDoS, SQL Injection attacks)
  • Able to write code using the following design principles (SOLID, YAGNI, KISS and DRY)
  • Able to write code that uses software design patterns
  • 6+ years of experience in successfully implementing web development projects in complex, fast-moving environments using agile & blended approaches for a Digital Agency or Professional Services organisation
  • In-depth understanding of Agile & Traditional SDLCs and an appreciation of how these can be blended to tailor delivery to suit the needs of individual projects
  • Implementing digital solutions based on CMS & eCommerce platforms
  • Excellent oral and written communication
  • A balanced business & technical background and comfortable managing senior stakeholders from either domain
  • Facilitating team planning and estimation using Scrum
  • Good understanding of the use of traditional project management artefacts (schedules. RAID log etc) and how these complement agile tools
  • Creating professional documentation using MS Office and Google Apps
  • Requirements Workshop Facilitation
  • Excellent time management skills

Desirable

  • Understanding of Infrastructure Delivery
  • Good understanding of Sitecore XM/XP and XC
  • Solid working knowledge of general networking and web concepts (SSL, APIs, HTTP, CORS)
  • Awareness of Digital & Technology Trends

Performance Goals

Essential

  • Deliver projects on time and on budget that employ the Switch methodology
  • In conjunction with the Project Manager, facilitate the delivery of a stable or increasing standardised velocity (ie. points per resource-day) with velocity remaining stable or increasing when measured across any four-sprint period once the baseline has been established
  • Estimates must have an accuracy rate of 80% (+/- 20%)
  • Contribute towards Switch internal tools / software / methodology / processes
  • Project technical deliverables are completed to an acceptable level of quality and in accordance with the project management plan and;
  • Realisation of project technical outcomes are as defined in the system design and architecture and;
  • Project technical documentation is accepted by process owners, subject matter experts and project management and;
  • The technical scope, design and timeline of the project are communicated and visible to stakeholders and to other streams as required

Desirable

  • Attain / Maintain Sitecore MVP status
  • 3+ blog posts relating to Sitecore or implementations using Sitecore
  • Complete at least: 2 training courses in current discipline or any of the companies disciplines, or... Read 2 books in current discipline or any of the companies disciplines providing evidence by way of presentation or show and tell either to the company or within team meetings
Create a job alert for this search

Tech Lead / Architect • Sydney, NSW, AU