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

  • 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 document-based authoring and block development concepts.
  • Hands-on use of AI coding assistants such as GitHub Copilot or Claude in daily AEM development, with 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, and Python proficiency in HTL (Sightly).
  • Knowledge of 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 2 years of commercial AEM development experience in production environments, or equivalent demonstrated through client projects, internships, or significant personal or open-source projects.
  • Ability to validate, evaluate, and improve AI-generated outputs, 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, using AI to accelerate 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 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 catch cloud-incompatible patterns before they reach pipelines.
  • Document AEM Edge Delivery Services concepts, including document-based authoring and block development, and use AI to accelerate pattern understanding and block scaffolding.
  • Design, build, and configure Adobe Experience Manager 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, 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