A

Accenture

Advises businesses and runs their technology

Custom Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 3 years of experience is required.
  • Proficiency in Adobe Experience Manager (AEM) Sites development.
  • Hands-on experience developing AEM components using HTL (Sightly), Sling Models, OSGi/Felix, and Java.
  • Familiarity with AEM as a Cloud Service, including Cloud Manager pipelines and cloud-native deployment patterns.
  • Basic awareness of AEM Edge Delivery Services, including its document-based authoring model and block development concepts.
  • Hands-on use of AI coding assistants such as GitHub Copilot or Claude in daily AEM development, with practical examples of AI-driven problem-solving, component generation, and iteration.
  • Direct experience calling LLM APIs such as OpenAI or Anthropic in application code, with an understanding of token management, latency, and cost trade-offs.
  • Strong Java and JavaScript proficiency, and Python proficiency in HTL (Sightly).
  • Knowledge of Adobe platform developer APIs, including AEM, Firefly, AEP, and AJO.
  • Familiarity with cloud fundamentals (AWS, Azure, or GCP), Docker containers, and CI/CD pipelines.
  • Understanding of Agile delivery fundamentals and sprint-based development.
  • A bachelor's degree in computer science, computer engineering, software engineering, or a related field.
  • At least 2 years of commercial AEM development experience in production environments, or equivalent experience demonstrated through client projects, internships, or significant personal or open-source projects.
  • Ability to validate, evaluate, and improve AI-generated outputs, including understanding AI limitations and responsible use.
  • A 15-year full-time education background is required.

Responsibilities

  • Analyze business requirements using AI tools to synthesize briefs and generate component specifications; build and configure AEM components using Sling Models, OSGi, HTL, and Java, with AI accelerating boilerplate and scaffolding.
  • Apply AI-generated test cases and AI-assisted debugging to improve coverage and reduce defect cycle times; validate AI-generated outputs using engineering judgment and own the quality.
  • Participate in AEM content modeling, taxonomy planning, and MSM activities; support integration with third-party APIs and DAM systems using LLM APIs and AI-assisted code review.
  • Apply AEM-specific prompt engineering for component generation, OSGi configuration, and code review; contribute reusable prompts to shared team libraries and collaborate with architects to translate designs into working implementations.
  • Work within AEM as a Cloud Service environments, including Cloud Manager pipelines and cloud-native OSGi patterns; use AI to generate pipeline configurations and deployment checklists and identify cloud-incompatible patterns before they reach pipelines.
  • Work with AEM Edge Delivery Services document-based authoring and block development concepts, using AI to accelerate pattern understanding and block scaffolding.
  • Design, build, and configure AEM applications to meet business process and application requirements.
  • Collaborate with teams to understand their needs, develop solutions, and ensure applications align with business objectives.
  • Engage in problem-solving activities, apply AI-assisted and agentic development workflows, manage project timelines, and contribute to application development initiatives.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs