AEM Lead Software Engineer
On-site · Jersey City, New Jersey, United States
Job Summary
Lead Software Engineer role at JPMorgan Chase within Asset Wealth Management: drive development of enterprise-grade websites using Adobe Experience Manager, create novel production code solutions, and build durable, reusable frameworks. Influence cross-functional teams, manage senior stakeholder relationships, and champion a culture of diversity and inclusion while staying ahead of industry trends and best practices. Responsibilities include translating complex technical issues for leadership, driving adoption of modern development methodologies, and mentoring/leading developers in collaboration with external partners.
Required Qualifications
- Formal training or certification on software engineering concepts and 5+ years applied experience in building and architecting enterprise-grade websites, including at least 3 years in a lead developer role
- Deep expertise with Adobe Experience Manager (AEM), including component development, content architecture, templates, OSGi, Sling Models, and dispatcher configurations
- Experience with AEM as a Cloud Service or AEM Managed Services
- Strong knowledge of Adobe’s marketing ecosystem (e.g., Marketo, Adobe Analytics, Adobe Target or Engage) and how they integrate with AEM
- Hands-on proficiency with modern front-end technologies: JavaScript, TypeScript, React or similar frameworks, CSS/SCSS, and responsive design
- Solid understanding of web security, SEO best practices, web accessibility (WCAG 2.x), and performance optimization
- Experience managing developers and working with external implementation partners or agencies
- Strong communication skills with the ability to collaborate with business stakeholders and translate needs into technical solutions
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.