A

Accenture

Advises businesses and runs their technology

Custom Software Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Proficiency in Adobe Experience Manager (AEM) Sites development.
  • Hands-on experience with AEM component development using HTL (Sightly), Sling Models, OSGi/Felix, and Java.
  • Familiarity with AEM as a Cloud Service (AEMaaCS), 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.
  • Demonstrated 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 understanding of token management, latency, and cost trade-offs.
  • Strong Java and JavaScript proficiency; knowledge of HTL (Sightly) and Python.
  • Familiarity with Adobe platform developer APIs, including AEM, Firefly, AEP, and AJO.
  • Familiarity with cloud fundamentals such as 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 3 years of experience is required; the posting additionally specifies 2+ years of commercial AEM development experience in production environments, or equivalent experience demonstrated through client projects, internships, or significant personal/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 of the results.
  • Participate in AEM content modelling, 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; collaborate with architects to translate designs into working implementations.
  • Work within AEMaaCS 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 concepts, including document-based authoring and block development; use AI to accelerate understanding of EDS patterns and block scaffolding.
  • Collaborate with various 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