Description

Job Description 
We are searching for a talented Adobe Experience Manager (AEM) Architect who is able to maintain and enhance our current operating platforms and work with our application development team to integrate new applications into our network. The successful candidate will be responsible for collaborating with clients, solution consultants, architects, and other various roles to develop components, templates, services, integration and other types of AEM enhancements.  Architects will be responsible for designing, developing and implementing AEM software solutions that address complex business issues. Candidates should be highly collaborative and motivated to teach and share knowledge and expertise.
Duties
AEM Architects will lead projects that extend and enhance the AEM platform.  Duties include, but are not limited to the following:
Translate complex business requirements into technical specifications
Define the scope of development
Interact with clients and provide technical expertise in regards to AEM development and implementation
Ensure well written code that follows the current industry standards across
Review application code and provide constructive feedback.
Troubleshoot code level problems quickly and efficiently
Qualification and Skills
The following qualifications and skills are required for this position:
5+ years of AEM implementation experience
Expertise with Apache Sling
Expertise with the Java Content Repository
Expertise with OSGi and Apache Felix
Ability to define components, dialogs and corresponding Sling Models
Ability to architect and define Java services
Shown ability to integrate 3rd party services with AEM
Strong understanding of front end technologies (SASS, HTL, JavaScript Frameworks).
Ability to define, setup and configure an AEM Dispatcher
Strong communication skills and shown ability to interface directly with "customers", leading technical discussions, and communicating difficult or technical concepts in a professional manner
Strong knowledge of AEM Assets
Computer Science degree or equivalent
The following qualifications and skills are recommended for this position:
3+  years of full stack development experience
2+ years of AEM DevOps experience
Adobe Experience Manager Architect Certification
The following qualifications and skills are nice to have for this position:
Experience with other Adobe Experience Cloud solutions
Experience with React JS, Vue, or Angular

Education

Computer Science degree