Specialist - Software Engineering - Bengaluru, India - LTIMindtree

    LTIMindtree background
    Description
    "Q1 Proactive Requirement--AEM Certified, experience in AEM Developer + Java full stock in AEM Tool

    Responsibilities:


    • Install and configure Adobe Experience Manager (AEM) for on premise solutions or cloud-based solutions.


    • Design the component model that will be used to construct a Digital platform for both web and mobile using Adobe Experience Manager for global enterprises.


    • Configure OSGI settings for an AEM install base.


    • Install and Configure core code bundles for AEM related projects.


    • Effectively communicate physical architectural designs to customers and present design options/considerations.


    • Work collaboratively with product owners, technology partners to understand and clarify requirements


    • You will provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross-functional, and company-wise critical programs.


    • You will identify, leverage, and successfully evangelize opportunities to improve engineering productivity.


    • Produce system design documents and lead technical walk trough's.


    • Continuously improve the architecture and quality of the code


    • Develop AEM templates and components leveraging AEM Sightly framework.


    • Design Content targeting Scenarios and architect how those scenarios will be implemented in AEM and Adobe Target.

    Basic Qualifications:


    • Bachelor's /Master's Degree in Computer Science, Information Systems or equivalent.


    • A minimum of 6+ years of experience in software engineering & Architecture


    • 4+ years of Information Technology experience as an AEM Full stack Developer.


    • 4 + years' experience developing web applications, templates, and components using Adobe AEM 6.3+.


    • Extensive experience to core AEM features –sites, assets, workflows, tagging, User control etc.


    • Good understanding of AEM administration activities


    • Expertise to Build prototypes to evaluate alternate solutions/approaches with latest technology stack of AEM.


    • Building and deploying highly scalable REST APIs with a deep understanding of Java, C#, .NET Core, JavaScript, React JS, J2EE, Servlets, HTML and HTL/Sightly.


    • Knowledge on CICD Dev ops integration and design including deployment for AWS and others with Adobe AEM DAM.


    • Experience and Knowledge with Adobe AEM REST APIs.


    • Experience in React JS, JavaScript, ideally Typescript and building/integrating Single Page Web Applications with AEM (Adobe Experience Manager).


    • Experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, JavaScript, React JS, HTML, jQuery, Bootstrap, Redux, Ajax, JSON, JQuery, LESS or SASS, Node, NPM, Webpack, TypeScript and experience in building cutting edge front-end technologies & responsive applications.


    • Solid understanding of all Adobe AEM building blocks, including templates, structure, components, sling/HTL, dialogs, widgets, etc., and the AEM development and deployment process.


    • Experience developing custom components in AEM and exposing AEM content as REST API.


    • Strong Java, J2EE, and web development (HTML, JS, CSS, jQuery, Bootstrap, etc.) background with experience in building cutting edge web & responsive applications.


    • Familiar with C#, .NET Core, Web


    • Able to demonstrate strong Object-oriented programming skills.

    Preferred Qualifications:


    • Proficient with software development lifecycle (SDLC) methodologies like SAFe, Agile, Test- driven development.


    • Certification in Adobe Experience Manager Developer Or Architect.


    • Excellent problem solving, analytical and technical troubleshooting skills.


    • Able to work well individually and with a team. Good work ethic, self-starter, and results oriented.


    • Excellent communication skills are essential, with strong verbal and writing proficiencies.

    "