Software Engineer Consultant - Adobe Experience Platform (Remote)
Company
First Citizens Bank
Location
Chapel Hill, NC
Type
Full Time
Job Description
Overview
This is a remote role that may be hired in several markets across the United States.
We are seeking, for our Technology - Marketing & Content Management group, a detail-oriented and innovative Software Engineer Consultant with deep expertise in Adobe Experience Manager (AEM) and a knack for translating business needs and customer desires into intuitive, impactful experiences. This role combines technical leadership, strategic thinking, and hands-on development to design and implement solutions using AEM as a Cloud Service (AEMaaCS) for AEM Sites, AEM Forms and AEM Assets while integrating with the broader Adobe Experience Cloud suite, including Adobe Analytics, CDP, Target, and Workfront.
Want more jobs like this?
Get jobs in Chapel Hill, NC delivered to your inbox every week.
The ideal candidate will strategize, plan, and develop web applications, integrate AEM with other tools within the Adobe suite, write and test code, create technical documentation, and contribute to large-scale initiatives supporting our marketing and business needs. They will also mentor others, uphold the integrity of the code base, and foster best practices.
Responsibilities
Development and Integration
- Architect and implement AEM Sites, AEM Forms and AEM Assets solutions, leveraging AEMaaCS.
- Develop and integrate custom components, templates, workflows, integrations, apps, and widgets within AEM to meet business requirements.
- Develop seamless integrations between AEM and Adobe Analytics, Adobe CDP, Adobe Target, and Adobe Workfront, including tracking and tagging in AEM, defining personalization strategies between AEM and Target, and facilitating collaborative project workflows.
- Work closely with DevOps to maintain CI/CD pipelines and automated testing frameworks.
- Manage content modeling, metadata, and taxonomy utilizing AEM Assets for efficient digital asset management.
Technical Leadership
- Lead software engineering projects, coordinate efforts across teams and contribute to large-scale initiatives.
- Actively troubleshoot and debug complex systems, reducing technical debt with innovative solutions.
- Serve as a mentor and coach to other software engineers and content authors, fostering the adoption of development best practices.
- Stay updated on industry trends and best practices to drive innovation in the Adobe ecosystem.
Strategic Collaboration and Communication
- Partner with cross-functional teams, including UX designers, product managers, and stakeholders, to define project requirements and timelines.
- Directly communicate with internal and external clients to interpret business requirements and provide programmatic solutions.
Documentation and Testing
- Write, build, and execute complex test cases and automated test scripts.
- Create and maintain technical documentation, including data modeling, architecture diagrams, and knowledge bases.
- Conduct peer reviews of code, programming solutions, and development approaches.
Bachelor's Degree and 8 years of experience in Software Application Development and Maintenance OR High School Diploma or GED and 12 years of experience in Software Application Development and Maintenance
Preferred Education: Bachelor Degree
Preferred Area of Study: Computer Science, Software Engineering or related field
Preferred Qualifications
- 8+ years of relevant development experience with a focus on AEM.
- Proven experience with AEMaaCS for AEM Sites, AEM Forms and AEM Assets.
- Strong knowledge of AEM architecture, including Sling, OSGi, JCR, and HTL/Sightly.
- Expertise in Java, JavaScript, and modern web technologies (HTML, CSS, React/Angular).
- Experience with RESTful APIs, GraphQL, and microservices architecture.
- Familiarity with CI/CD pipelines, cloud infrastructure (AWS, Azure), and containerization (Docker, Kubernetes).
- Adobe Certified Expert in AEM Sites or Assets.
- Advanced problem-solving and solution validation skills.
- Understanding of marketing technologies, including attribution and content management configurations.
- Hands-on experience integrating AEM with Adobe Analytics, Adobe CDP, Adobe Target, and Adobe Workfront.
- Experience with Agile methodologies and tools such as Jira or Confluence.
If hired in North Carolina, the base pay for this position is generally between $129,130 and $198,000. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.
Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.
#LI-JM1
Date Posted
02/07/2025
Views
0
Similar Jobs
Residential Service Electrician - Allied Experts
Views in the last 30 days - 0
Troubleshoot diagnose install and repair electrical components in a residential environment Excellent problemsolving skills and the ability to diagnos...
View DetailsSenior CNC Machine Operator - Lathe - Kalman Manufacuring - CNC Precision Machining
Views in the last 30 days - 0
Must be able to make their own offsets and understand different off set types Must be able inspect their own work and demonstrate attention to detail ...
View DetailsSpecial Education Teacher - Symbal Education
Views in the last 30 days - 0
Monitor and assess student progress adjusting teaching strategies as needed Collaborate with parents caregivers and other educators to support student...
View DetailsMedical Housekeeping Limpieza (Part Time) - Pinnacle Health Services
Views in the last 30 days - 0
Demonstrates the ability to operate and properly maintain all EVS tools and equipment needed to clean and disinfect the environment
View Details