Senior AEM Developer

Telus International

  • Philadelphia, PA
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Adobe Product Familyunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Best Practicesunmatched
    • Cachingunmatched
    • Campaignsunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Content Delivery Network (CDN)unmatched
    • Content Management Systems (CMS)unmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Conversation Engineunmatched
    • Customer Experienceunmatched
    • Customer Support/Serviceunmatched
    • Debugging Skillsunmatched
    • Design Patterns Programming Methodologiesunmatched
    • DevOpsunmatched
    • Gitunmatched
    • GitHubunmatched
    • GraphQLunmatched
    • Identify Issuesunmatched
    • Internet Technologyunmatched
    • JavaScriptunmatched
    • Leading Edge Technologyunmatched
    • Marketingunmatched
    • Mentoringunmatched
    • Microsoft Windows Azureunmatched
    • Mobile Applicationsunmatched
    • Mobile Marketingunmatched
    • Mobile Technologyunmatched
    • Online Marketingunmatched
    • Performance Analysisunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Project/Program Managementunmatched
    • Quality Assuranceunmatched
    • React.jsunmatched
    • Search Engine Optimization (SEO)unmatched
    • Software Designunmatched
    • Team Playerunmatched
    • Telecommunicationsunmatched
    • User Experience Design (UXD)unmatched
    • User Interface Designunmatched
    • User Interface/Experience (UI/UX)unmatched

    Description

    Title :: Senior AEM Developer

    Location :: Philadelphia, PA

    Mode :: Onsite

    Interview: This role requires face to face interview at client site @ Philadelphia PA

    Key Responsibilities:

    • Design, develop, and maintain AEM-based websites and enterprise-grade web applications

    • Build custom AEM components, templates, dialogs, workflows, and services

    • Develop headless AEM solutions using AEM Headless / Content Services / GraphQL APIs with React and Next.js

    • Implement component-driven architectures leveraging AEM SPA Editor, Content Fragments, and Experience Fragments

    • Integrate AEM with third-party systems, APIs, and marketing tools (Adobe Marketing Cloud, Analytics, Target, etc.)

    • Optimize website performance, scalability, and SEO, including dispatcher configuration, caching, and CDN strategies

    • Collaborate closely with UX/UI designers, content authors, QA, and project managers

    • Write clean, modular, testable, and well-documented code

    • Troubleshoot, debug, and resolve application and production issues

    • Participate in code reviews, contribute to engineering best practices, and mentor junior developers

    • Support CI/CD pipelines, deployments, and environment configurations (dev, QA, prod)

    Required Qualifications

    • Bachelor's degree in Computer Science, Engineering, or related field

    • 7-8+ years of hands-on experience with Adobe Experience Manager (AEM)

    • Strong expertise in Java-based technologies

    • Java, Servlets, OSGi, Sling Models

    • Solid understanding of web technologies

    • HTML5, CSS3, JavaScript/TypeScript

    • Strong experience with React.js and Next.js, especially for headless CMS implementations

    • Hands-on experience with AEM Headless and SPA development, including:

    • AEM SPA Editor and component development

    • Content Services / GraphQL APIs

    • Experience with Content Fragments & Experience Fragments

    • Multisite and multichannel content delivery

    • In-depth understanding of AEM architecture, including:

    • Sling, JCR (Java Content Repository), Oak

    • OSGi services and bundles

    • Dispatcher and caching mechanisms

    • Workflows and content authoring

    • Familiarity with software design patterns, SOLID principles, and best practices

    • Strong problem-solving, debugging, and analytical skills

    • Excellent communication and collaboration skills

    Nice to Have

    • Experience with CDN platforms (e.g., Akamai), caching strategies, and performance optimization

    • Hands-on experience with AEM as a Cloud Service

    • Experience with CI/CD tools such as Git, Azure DevOps, or GitHub Actions

    • Knowledge of Adobe Marketing Cloud integrations (Analytics, Target, Campaign)

    • Familiarity with performance monitoring, SEO optimization, and accessibility standards

    • Experience working in Agile/Scrum environments

    Who We Are

    Welcome to TELUS Digital - where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of TELUS, one of Canada's largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture. With a global team across North America, South America, Central America, Europe, Africa, and APAC, we offer end-to-end expertise across various service offerings: Web, Mobile & Digital Marketing | Enterprise AI | Customer Care AI & Technology | Enterprise Technology Modernization From mobile apps and websites to voice UI, chatbots, AI, customer service, and in-store solutions, TELUS Digital enables seamless, trusted, and digitally powered experiences that meet customers wherever they are - all backed by the secure infrastructure and scale of our multi-billion-dollar parent company.

    Numbers & Facts

    LocationPhiladelphia, PA

    Similar Jobs

    See more jobs