AEM Developer

AEM Developer Job Description Template

Our company is looking for a AEM Developer to join our team.

Responsibilities:

  • Design, develop, and test UI for customer-facing websites;
  • Ensure and drive the success of AEM enterprise-level integration and development efforts affecting upstream and downstream legacy systems;
  • Ownership and accountability for delivering quality outcomes that balance technical, business and operational goals;
  • Build reusable code and libraries for future use;
  • Accurately translate user and business needs into functional front-end code;
  • Delivery of the test preparation and execution on a day to day basis, including execution and defects reporting;
  • Develop/deploy custom OSGI bundles;
  • Examine existing and proposed applications. Evaluate, gather and document user requirements;
  • Monitoring and management of the execution of the test cases including reporting;
  • Design, develop, and implement data driven software solutions, mission critical data centric systems that are efficient, scalable, and supportable;
  • Defining environment and resource requirements and managing their use on a day to day basis for that release.

Requirements:

  • Competitive compensation (fair salary, bonus plans + equity);
  • Tuition reimbursement;
  • Experience with products in the Adobe Suite such as Audience Manager, Test and Target, Campaign Manager, Analytics, and others;
  • Be well-versed with AEM workflows setup and maintenance as well as User and Group Management;
  • Solid skills in HTML5 and CSS3;
  • Working knowledge in AEM 6.1 or above;
  • Experience in Maven, SVN, MySql5.6;
  • Experience collaborating with various stakeholders;
  • Experience in front end technologies like JavaScript (MVC frameworks), HTML5, CSS3, iOS, Android;
  • In-depth knowledge of OSGI, Apache Sling, HTL and JCR;
  • Knowledge of Agile Development Methodologies;
  • Ability to understand and integrate with HTML/JS/CSS built by front end developers;
  • Experience in – Spring MVC, J2EE, Hibernate;
  • Bachelor’s or Master’s Degree in Computer Science, Engineering, Physics, Math, or related work experience;
  • Worked with agile development processes using JIRA and Workfront.