SSE-Marketing Systems

Location: Bangalore
Specialization: IT Software - Application Programming / Maintenance
Sub Specialization:
Reference: 29194

Req Name : Staff Software Engineer - Marketing Systems

 

Experience :  5-10yrs

 

JD :

Qualifications

They are looking for a Staff SW Engineer with strong technical skills, with a complete understanding of the agile development process. You should have hands on experience with Java/J2EE, HTML, AJAX, CSS, and JavaScript and a passion for creating the best user experience. You should have strong knowledge of the overall software delivery lifecycle and activities and Standups, release and sprint planning, reviews, demos and retrospectives, ensure quality and completeness of the product through unit, integration, and regression testing and Adheres to architecture standards, risk management and security policies.

 

? Overall 8+ years of experience in delivering technology solutions, web development experience working on Windows/Linux, Java platform with HTML5, CSS, JavaScript, AJAX and Spring frameworks.

 

? 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