Freelance Engineering Director

New York, United States | Contract

Apply

01: OVERVIEW

Barbarian is seeking a freelance Engineering Director for the agency. This role will focus on collaborating with Barbarian's CTO to build out a best-in-class enterprise technology practice. Barbarian's freelance Engineering Director will manage a team of Software Engineers focused on building direct-to-consumer products and services, leveraging modern cloud technology and data to optimize the consumer journey.

This can be a temp-to-perm position.

 

02: ROLE + RESPONSIBILITIES

The scope of the role will be inclusive of the following:

  • Technology leadership in managing project scoping, project teams and project delivery

  • Client relationship management, including business development, presentations, client status updates and client workshops

  • Leading solution architecture and planning activities

  • Managing engineering delivery teams

  • Contributing code to engineering projects

  • Managing code reviews

  • Mentoring junior and mid-level talent

  • Defining best practices, templated delivery processes and frameworks

 

03: EXPERIENCE REQUIREMENTS

  • 10+ years of professional engineering experience

  • 6+ years of experience delivering content management and commerce-based solutions

  • 5+ years of client relationship management experience

  • Adobe Certified Expert (ACE) on Adobe Experience Manager (AEM) is ‘nice to have’

  • Experience with end-to-end implementations of AEM 6.2.x or later

  • Experience working across multiple products in Adobe Experience Cloud (e.g. Adobe Analytics, Adobe Audience Manager, Adobe Target etc.) is ‘nice to have’

  • Experience with HTL templates for AEM

  • Experience with Coupled, Progressively Coupled and Fully Decoupled Architectures

  • Experience integrating with Commerce Platforms (e.g. SAP Commerce Cloud/Hybris, Salesforce Commerce Cloud/Demandware, Adobe Magento Commerce etc.)

  • Hands on engineer with deep working experience with Adobe Experience Cloud and understanding of standard Java development, particularly in web application development. namely; Java, J2EE, Application server development, Spring, OSGI, JCR and SQL

  • Experience with REST APIs and data exchange protocols like JSON and XML

  • Drupal 8 Certification is ‘nice to have’

  • Experience with Twig templates for Drupal is ‘nice to have’

  • Experience in and welcoming of a collaborative, cross-functional agency environment

  • Strong organizational, communication skills, both oral and written

  • Excellent interpersonal skills

  • A positive and patient problem solver

  • Possesses a ‘get it done’ mentality

 

04: REPORTING

The freelance Engineering Director will report to the CTO.