AEM - Senior Engineer

Apply now »

Posted On: 9 Apr 2024

Location: Noida, UP, India

Company: Iris Software

Why Join Us?
Are you inspired to grow your career at one of India’s Top 25 Best Workplaces in IT industry? Do you want to do the best work of your life at one of the fastest growing IT services companies? Do you aspire to thrive in an award-winning work culture that values your talent and career aspirations?

It’s happening right here at Iris Software.

 

About Iris Software
At Iris Software, our vision is to be our client’s most trusted technology partner, and the first choice for the industry’s top professionals to realize their full potential.

With over 4,300 associates across India, U.S.A, and Canada, we help our enterprise clients thrive with technology-enabled transformation across financial services, healthcare, transportation & logistics, and professional services.

Our work covers complex, mission-critical applications with the latest technologies, such as high-value complex Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.

 

Working at Iris
Be valued, be inspired, be your best.
At Iris Software, we invest in and create a culture where colleagues feel valued, can explore their potential, and have opportunities to grow.
Our employee value proposition (EVP) is about “Being Your Best” – as a professional and person. It is about being challenged by work that inspires us, being empowered to excel and grow in your career, and being part of a culture where talent is valued. We’re a place where everyone can discover and be their best version.

Job Description

AEM Senior Engineer

This hands-on individual contributor role will work within a dynamic, collaborative, team-oriented environment, to design and implement high-quality components and solutions within the Adobe Experience Manager (AEM) platform.  The role requires both broad and deep technical knowledge and the ability to develop AEM solutions by implementing creative solutions that leverage the capabilities of the platform, support reusability and scalability.

Key Responsibilities

  • Hands-on coding of templates, components, TouchUI dialogs, workflows, Sling Models, OSGi services, optimization of dispatcher caching behavior
  • Working with business analysts to translate creative designs into functional requirements and technical designs
  • Originate new concepts, strategies or innovative approaches to development execution that have significant impact
  • Integrating RESTful APIs and third-party systems with AEM
  • Hands on experience with Junit test creation and execution

Required Skills

  • 5+ years of Experience in full cycle AEM implementations using version 6.4+ (AEM component development, Asset workflow development, Schedulers, Metadata & Tag Management plus integrating AEM with other applications)
  • 5+ years of software development experience using Java/JEE
  • 5+ years of front-end development using JavaScript, HTML, CSS
  • Hands-on development of CRX/JCR, Apache Sling, Apache Felix, and OSGi frameworks
  • Strong analytical, problem solving and conceptual skills
  • Excel at communicating (spoken, written, presentation) with an ability to express technical concepts in business terms
  • Ability to negotiate and navigate difficult or ambiguous situations, adapt and work effectively with a variety of situations, individuals and technologies
  • Ability to work as part of a distributed product team
  • Forward thinking; ability to identify potential risks and issues, proactively providing recommendations for mitigating
  • Actively participate and collaborate within Agile teams to effectively plan and execute deliverables for each sprint
  • Ability to work across boundaries, building cross organizational relationships
  • Strong desire to develop and advance own skills through self-study, hands-on and shadow learning, formal instruction
  • Degree in a STEM or Business field or equivalent
  • Takes ownership and accountability
  • Embraces diversity and inclusion of thought

Preferred Skills

  • Experience executing projects using Agile Methodologies and tooling such as Jira
  • Experience integrating Adobe Experience Manager (Sites, Forms, and Assets) with other enterprise solutions
  • Experience with Spring Framework and related frameworks
  • Experience with security best practices
  • Experience with Adobe Dynamic Media
  • Experience in build automation using Maven and Maven release process
  • Adobe Certified Expert as AEM developer

Mandatory Competencies

Low Code/ No Code - Appian
Beh - Communication and collaboration

Apply now »