Search Jobs

Search by job, company or skills

Custom Software Engineer

Custom Software Engineer

Accenture
  • Posted 8 hours ago
  • Be among the first 10 applicants

Job Description

Project Role : Custom Software Engineer

Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.

Must have skills : Adobe Experience Manager (AEM) Sites

Good to have skills : NA

Minimum 7.5 Year(s) Of Experience Is Required

Educational Qualification : 15 years full time education

Summary:

As an AEM + AI Native Associate Tech Arch , Requirement is to build, and configure Adobe Experience Manager (AEM) applications to meet business process and application requirements, while bringing production-grade AI engineering capabilities to accelerate delivery and unlock new experience patterns. A typical day involves collaborating with various teams to understand their needs, developing innovative solutions, and ensuring that applications are aligned with business objectives. You will engage in problem-solving activities, apply AI-assisted and agentic development workflows, manage project timelines, and contribute to the overall success of application development initiatives.

Roles & Responsibilities:

  • Architecture Ownership: Define, govern, and evolve the end-to-end AEM solution architecture — component libraries, content models, MSM topology, and integration design use AI to accelerate documentation, validate decisions, and model trade-offs
  • AI Development Standards: Establish team-level standards for AI-assisted AEM delivery — prompt libraries, code review workflows for AI-generated output, quality gates, and responsible use guidelines
  • Requirements & Solution Design: Lead senior-level requirement analysis with client technology leadership use AI to synthesize complex requirement sets and generate solution proposals — then validate, refine, and own the recommendation
  • Performance & Integration Architecture: Define architecture for complex AEM integrations and platform performance apply AI-assisted diagnostics to root-cause issues and translate findings into architectural guidance
  • AEMaaCS Architecture: Own AEMaaCS platform architecture — Oak index design, dispatcher strategy, RDE governance, Content Fragment APIs, and Cloud Manager pipeline orchestration across large delivery teams
  • EDS Architecture: Architect EDS and AEM Sites hybrid solutions — custom block standards, Universal Editor integration, Helix/Franklin architecture, and CDN-layer optimization strategy
  • LLM API & Agentic Architecture: Define vendor-agnostic LLM integration patterns with fallback routing and cost governance as standard design practice architect how AEM content APIs and pipelines connect to agentic systems
  • LLMOps at Programme Scale: Own AI observability and governance across the workstream — prompt versioning, eval strategy, safety monitoring, and cost controls across the team's AI toolchain
  • Client-Facing Architecture Leadership: Lead architecture design sessions, solution walkthroughs, and proof-of-concept delivery with client technology and business leadership build trust through transparency about trade-offs and delivery risk
  • AI Impact & Governance Reporting: Own the measurement framework for AEM delivery quality and AI integration ROI present program level findings — accuracy, latency, cost, and business impact — to senior client stakeholders
  • Reusable Patterns & Practice Standards: Shape and publish reusable AEM architecture patterns, AI-accelerated accelerators, and engineering standards that scale across engagements and reduce ramp-up time for future programs

Professional & Technical Skills:

  • AEM Architecture: Deep expertise in AEM Sites solution architecture — component design, content modelling, MSM topology, DAM integration, and multi-site/multi-region delivery
  • AEM Development: Proficiency in HTL (Sightly), Sling Models, OSGi/Felix, and Java — with the ability to personally validate and review complex implementation decisions
  • AEMaaCS: Deep proficiency in AEMaaCS — Oak index management, CTT migration, dispatcher configuration, cloud-native customization constraints, RDE, and Cloud Manager pipeline orchestration across large teams
  • AEM EDS: Proficiency in AEM Edge Delivery Services — custom block authoring, Helix/Franklin architecture, Universal Editor integration, performance optimization, and CDN strategy design
  • AI-Assisted Development Governance: Ability to define and enforce team-level AI development standards using GitHub Copilot and Claude — code review workflows, prompt reusability patterns, and secure coding guidelines for AI-generated code
  • LLM API Architecture: Production experience designing LLM API integration patterns — vendor-agnostic abstraction, multi-provider fallback routing, token governance, and cost management across OpenAI, Anthropic, Vertex AI
  • Agentic & RAG Architecture: Working knowledge of agentic orchestration frameworks (LangGraph, CrewAI, AutoGen) and RAG pipeline design understanding of how AEM content architecture supports AI agent pipelines
  • LLMOps: Proficiency in LLMOps at programme scale — eval harness design, prompt versioning, observability tooling (LangSmith, Braintrust, or equivalent), safety monitoring, and cost governance
  • Cloud & DevOps: Cloud-native maturity: Kubernetes, Docker, microservices, serverless, CI/CD pipelines
  • Programming Languages: Strong Java and JavaScript proficiency in HTL (Sightly) Python
  • Adobe Platform Developers APIs (AEM, Firefly, AEP, AJO, etc)

Additional Information:

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field
  • 8+ years of AEM development and architecture experience in production environments
  • Minimum 1 year of hands-on experience designing and deploying AI-integrated or agentic solutions in production — demonstrable through specific architectural decisions, not passive exposure
  • Demonstrated experience leading cross-team technical delivery with full architectural accountability
  • A 15-year full-time education background is required




More Info

Job Type:
Industry:
Employment Type:

Key Skills

troubleshooting complex software issues

front-end technologies

back-end services

Adobe Experience Manager AEM Sites

agile development practices

component-based development

continuous integration pipelines

About Company

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
DebuggingApi ManagementApplication Development MethodologiesSAP BTP Integration SuiteTroubleshootingintegration patternscloud integration platforms