Description

Responsibilities:

The AEM Developer will play a vital role in the design, development, testing, and deployment of Adobe Experience Management Web and Mobile solutions.
Will work closely with clients, developers, system administrators, project managers, business analysts, and end users to build a state-of-the-art Digital Platform using Adobe's Digital Marketing Product Suite.
Design efficient content models, security models, workflows, and templates.
Develop AEM templates and components leveraging current AEM software releases· 
Employ strong coding standards for efficiency, readability, and reuse.
Must have Architected 1 complex multilingual AEM Platform through inception, design, development, and warranty through handover to third-party maintenance vendor
Provide technical leadership, project guidance, and business development support
Advise business, technology & delivery leadership on how to translate the client’s business requirements into AEM Platform solutions
Participate in customer’s workshops and provide presentations of the proposed solution
Act as a technical liaison between clients, service engineering teams, and support
Define common business and development processes, platform, and tools usage for AEM Platform solutions and delivery
Review and audit of the existing solution, design, and system architecture
Mentor colleagues who are moving toward a Solution Architecture title
Perform profiling and troubleshooting of existing solutions
Create technical documentation
Collaborate with cross-functional teams to define, design, and ship new features
Work with external data sources and APIs
Unit-test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and improving application performance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency

The Role Offers:

• To analyze, and understand the client’s business use cases and technical requirements and be able to design, build & integrate AEM Platform Templates, Components, and Services to internal and external applications
 

Essential Skills:

§ 5+ years of experience in Content Management Systems in general, with at least 3 years of specific AEM experience required.
§ AEM experience is ideal

§ Experience implementing Adobe AEM or similar web
§ content management system (with the latest version experience is a plus)·

§ Design, develop, and support AEM components, integrations, and applications·

§ Experience integrating Adobe Analytics or Google Analytics with AEM·

§ Experience with Adobe Target is not required, but considered a huge plus.·

§ Experience with Portal or related technologies a plus·

§ Experience with HTML 5, CSS 3, JavaScript, and AJAX·

§ Experience with RESTful and SOAP-based web services·
§ Experience with most of the modern project management, CI / CD & team collaboration tools – JIRA, Confluence, Jenkins, etc.
§ Understanding of Agile (Scrum), project planning, execution, risk management, and resource management
§ Strong knowledge of and expertise in mobile solution delivery and strategy
§ Experience on eComm, Content Management of an Industry will be of added advantage
§ Solid knowledge of design patterns and refactoring concepts
§ Practical expertise in performance tuning and optimization, bottleneck problem analysis
§ Solid technical expertise and troubleshooting skills
§ Fluent oral, and written English and strong presentation skills

Good to have:

§ Backend / API development experience.
§ Experience working with Distributed Architecture.
§ Experience working with Continues Integration Tool
 

Essential Qualifications:

 

§ Bachelor's degree (BE, BTech) in Computer Science, or Engineering OR equivalent experience and knowledge required
§ Excellent spoken, and written communication and presentation skills using English as a medium
§ Good mentoring skills and enablement through thought leadership

Software Knowledge

§ Sublime, Visual Studio, WebStrome, Eclipse, etc.
§ GIT, SourceTree, TortoiseSVN, etc.
§ Fiddler, Charles, James, etc.
§ Adobe Photoshop

Education

Any Graduate