See all the jobs at Barbarian here:
| Contract
,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.