Req Name : Staff Software Engineer - Marketing Systems
Experience : 5-10yrs
? BS or MS in Computer Science or related field
? 3-4 years of Adobe AEM / CQ5 experience implementing full cycle Adobe AEM projects (AEM 6.0 and later required; AEM 6.2 is a plus)
? Strong customer focus, excellent problem solving and analytical skills
? Strong verbal and written communication skills
? Understanding of OOAD and software design patterns
? Experience of testing at the unit, integration and system levels. Experience with jUnit and other testing frameworks in AEM.
? Experience in Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, DAM, Workflows
? Experience with data and site migration in AEM - specifically moving legacy web systems into AEM. Familiarity with Multi Site Manager (MSM), Language Copy, Dispatcher.
? Experience with communicating to different internal servers, databases from AEM, using both front end (ajax, cookies) and back end technologies (servlet, osgi service, Sling, AngularJS).
? Experience with other large scale WCM or CMS implementation a plus.
? Experience of multithreaded software design
? Ability to work quickly in an agile environment, part of an on-call rotation duty among other engineers.
? Understanding in Test Driven Development
? Experience in implementing Continuous Integration or Continuous Delivery pipeline. Working knowledge and experience in CI / CD tools like Jenkins, GIT