Senior Software Engineer

  • Full-time

Company Description

When you’re one of us, you get to run with the best. For decades, we’ve been helping marketers from the world’s top brands personalize experiences for millions of people with our cutting-edge technology, solutions and services. Epsilon’s best-in-class identity gives brands a clear, privacy-safe view of their customers, which they can use across our suite of digital media, messaging and loyalty solutions. We process 400+ billion consumer actions each day and hold many patents of proprietary technology, including real-time modeling languages and consumer privacy advancements. Thanks to the work of every employee, Epsilon India is now Great Place to Work-Certified™. Epsilon has also been consistently recognized as industry-leading by Forrester, Adweek and the MRC. Positioned at the core of Publicis Groupe, Epsilon is a global company with more than 8,000 employees around the world. For more information, visit epsilon.com/apac or our LinkedIn page.

    Job Description

    About the Business Unit:

    Our Auto practice accelerates and drives growth for major players of the automotive industry, from Original Equipment Manufacturers to dealers big and small in the US. Part of a 1,600-member global team, the practice offers the automotive world’s largest service reminder platform along with agency services and digital media solutions.  A leader in the automotive space, the team supports over 50% dealers in the US and manages 280M+ customer vehicle relations. Our Auto team is home to innovative thoughts, latest in technology and is always at the front of learning new.

     

    The Adobe Experience Manager (AEM Developer) is a technical staff and primary development resource for the client who develops and optimizes the design and delivery of the solution, ensures coordination with Development Team, Creative, QA, and front-end teams. She/he has client facing skills (presentation, Technical Architecture information, written communications, etc.), can develop and lead people on project teams implementing CMS solutions with the AEM platform.  This person understands key delivery methodologies, Standard SDLC life cycle, Agile SCRUM Development model and can communicate to the teams accordingly. The right candidate will be able to develop and lead the team as well.

    Sr. AEM developer responsibilities Skills and Experience:  

    5 – 8 years of experience managing and administering AEM SITES and AEM ASSETS. (Mandatory) experience implementing Adobe AEM and Sites for large enterprise organizations.

    Candidates will be building websites and applications using Adobe Experience Manager and Minimum of 5 years of experience implementing AEM Assets on a digital asset management project.

    Expertise in Design, develop, and implement AEM components, document them and test UI for customer-facing websites.

    Experience working with Adobe Creative Cloud including Adobe Photoshop, Adobe Bridge, Adobe InDesign in a pre-production capacity.Understanding of Adobe Asset Link and AEM desktop Manager and use cases.

    Understanding of AEM Workflow capabilities, metadata models, and Tagging Configuration

    Qualifications

    Technical Skills

    • AEM Certification is good to have
    • 5-8 years Exp of constructing AEM sites and Assets with Knowledge in HTML5, JavaScript, jQuery, CSS3, Sass, W3C 
    • Expertise with cross web responsive development  
    • Experience deploying self-contained JavaScript applications in AEM.
    • Experience with CSS Frameworks like Tailwind, Bootstrap etc.
    • Experience with accessibility concerns and making software usable by people with disabilities.
    • CMS Experience, especially Adobe Experience Manager (AEM)/CQ6 architecture. Experience with multiple WCM platforms is preferred.
    • Experience with Bitbucket, GitHub, Jira, and Confluence
    • Working with experience designers and developers on design, development, QA, launch, and maintenance.
    • Strong technical client communication skills, both written and verbal.
    • Detail-orientation and ability to multi-task with good time management skills
    • Experience coaching and mentoring others.

    Non-Technical:

    • Good Analytical and problem-solving skills. 
    • Ability to diagnose and troubleshoot problems quickly to maintain operational stability. 
    • Motivated to learn new applications and domain. 
    • Possess appetite for learning through exploration and reverse engineering. 
    • Strong time management skills. 
    • Ability to take full ownership of tasks and projects.

    Behavioural Attributes:

    • Team player with excellent interpersonal skills. 
    • Good verbal and written communication. 
    • Possess Can-Do attitude to overcome any kind of challenges.
    Privacy Policy