Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
Adobe Experience Manager
AEM
API
Adobe Marketing Cloud
Agile
Ajax
Analytics
AngularJS
Apache Felix
Apache Sling
Apache Struts
Cascading Style Sheets
Continuous Integration and Development
DHTML
Database
HTML
Java
Java Servlets
Node.js
OSGi
OWASP
WCAG
Web Applications
UI
Job Details
Job Title: AEM Developer
Job Location: Irving, TX (Onsite)
Job Duration: 12+ Months.
Need someone who can do an in-person interview for the final round
Job Location: Irving, TX (Onsite)
Job Duration: 12+ Months.
Need someone who can do an in-person interview for the final round
Job Description:
As a Senior Developer for Web and Adobe Experience Manager (AEM), you will help with critical digital transformation activities to lead and develop applications that optimize costs, drive efficiencies, and deliver business outcomes. You will be responsible for all aspects of the software development lifecycle, which includes estimating, technical design, implementation, documentation, testing, deployment, and support of the application developed for us.
Responsibilities:
As a Senior Developer for Web and Adobe Experience Manager (AEM), you will help with critical digital transformation activities to lead and develop applications that optimize costs, drive efficiencies, and deliver business outcomes. You will be responsible for all aspects of the software development lifecycle, which includes estimating, technical design, implementation, documentation, testing, deployment, and support of the application developed for us.
Responsibilities:
- Design, develop, implement, and test Adobe Experience Management (AEM) Web and Mobile solutions
- Work closely with developers, business analysts, system administrators, technical managers, project managers, and end users to build a state-of-the-art Digital Platform using Adobe's Digital Marketing Product Suite as required.
- Deliver high-quality, secure and high-performance web applications
- Champion engineering rigor throughout all AEM projects by promoting concepts such as Test Driven Development, Continuous Integration, and detailed documentation
- Provide technical guidance to junior AEM developers, follow best practices in AEM development - both back-end and front-end execution
- Be hands-on with the code and advocate leveraging the frameworks wherever possible over customizations for HTML, Scripting, Core Components, etc.
- Collaborate with Onsite and offshore development teams on the design and implementation of web applications/sites.
- Knowledge of AEM logging related to author, publisher, and dispatcher. Troubleshoot and resolve production issues as needed
- Help create collateral for efficient implementation of AEM projects
- Extensive knowledge in AEM architecture and technology (Experience in Java Content
- Repository (API) suite,
- Sling web framework and Apache Felix OSGi framework, DAM, and Workflow are required.
- Experience integrating AEM with other Adobe Marketing Cloud products, such as Analytics, Target, Campaign
- Experience with dispatcher settings, cloud configurations and development instances setup Experience in HTML, DHTML, CSS, and javascript
- Solid experience with AEM building blocks, including templates, components, dialogs, widgets, and bundles.
- Experience with communicating to different internal servers, databases from AEM, using both front end (ajax, cookies) and backend technologies (servlet, osgi service, Sling)
- Experience with Junit and other testing frameworks in AEM
- Experience working in an Agile team
Recommended:
- 5+ years of Adobe AEM experience,7 + years of experience in the relevant field
- Deep understanding of web technologies, especially HTL and Sightly
- Strong Java/|2EE development background
- Strong knowledge of accessibility compliance for interactive websites - WCAG2.0
- Knowledge of UI best practices and OWASP security standards is a plus.
- Working knowledge of Struts frameworks is a plus.
- Experience with NodeJS, Angular is a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.