AEM Digital Marketing Principal Developer

AEM Digital Marketing Principal Developer
Full Time
$120,000 - $160,000
Work from home available

Job Description

***We are unable to sponsor for this permanent full-time role***

***Position is bonus eligible***

Prestigious Enterprise Company is currently seeking an AEM Digital Marketing Principal Developer. Candidate will design, develop and enhance in-house software applications or extensions by coding with a technical language to meet business requirements and business objectives. This can includes taking technical specifications and developing an application or integration of data between applications, testing, as well as, completing the appropriate technical documentation.  The developer will use best practices in software development and adhere to development standards, as well as, focus on quality and innovation.   The developer may also be responsible for delivering support to end users in the organization for specific code, including troubleshooting code.


  • Serve in a team leader capacity with large-scale Application Development projects / programs
  • Lead and direct offshore application development programs
  • Lead the build-out or expansion of coding standards initiatives
  • Maintain a working knowledge of Software Code Development leading practices and serve as a thought leader to the organization
  • Participate in Agile teams
  • Provide coaching and development to junior Application Developers
  • Improve efficiency of team to resolve problems
  • Identify, recommend, and implement process improvement opportunities for Application Development programs
  • Facilitate Code Development / Engineering training and education programs for the team
  • Recommend opportunities to lower testing costs or improve systems quality through alternative staffing models (e.g., gig, offshore, 3rd party)
  • Providing coaching and development to Senior Application Developers
  • Overseeing the work of 3rd party Development teams
  • Drive the development of business and technical process documentation and training materials
  • Drive the collection of required information to develop work scope around solutions to attain business requirements along with data needs as required.
  • Serve as liaison between Divisions/Functions and IT on projects and enhancements
  • Collect and evaluate information, formulate as well as test hypothesis.
  • Can drive technical validity of solution.
  • Coordinate issues resolution activities with varied stakeholders
  • Review entire problem logs and identify recurring problems.
  • Record projects status along with open issues every week.
  • Ensure to follow up on problems and process independently related to solutions engineering.
  • Participate in seminars, trade shows and oversee internal demonstration facilities etc.
  • Develop meeting structure and present at meetings
  • Determine opportunities to redesign business processes to achieve better business results
  • Determine opportunities to automate business processes and functions
  • Educate the team on the goals of the business
  • Manage process conformity and compliance
  • Drive the development of business and technical process documentation and training materials
  • Lead the definition of project requirements by identifying project milestones, phases, and elements; assist with project budget needs
  • Lead the monitoring of project progress by tracking activity, resolving problems, publishing progress reports, and recommending actions
  • Understand, communicate and reinforce standard business process concepts
  • Establish and maintain relationships with team members within IT and across functional teams
  • Assess situations, determine the problem(s) and propose a solution that provides value to the business
  • Lead business requirements as well-formed user stories and acceptance criteria
  • Drive Behavior-Driven-Design (BDD) process
  • Structure requirements to facilitate automation of acceptance tests
  • Determine opportunities to redesign business processes to achieve better business results


  • Bachelor’s Degree or a combination of work experience and education.
  • 4+ years in an software/application development or comparable experience
  • Strong team player with willingness to collaborate
  • Big picture thinking
  • Strategic thinker – can develop a plan to meet a long term objective
  • Coaches team members
  • Can facilitate sessions and present to the executive level
  • Can influence outcomes
  • Has long term potential for a leadership role in ETP
  • Strong analytical, mathematic, and problem-solving skills
  • Strong attention to detail
  • Strong capability to execute tasks with quality
  • Excellent oral and written communication skills
  • Excellence in communicating and presenting complex information to technical and nontechnical stakeholders
  • Self-directed
  • Ability to work with multiple stakeholders across a variety of functional disciplines
  • Ability to develop and manage an action plan
  • Experience working in large complex technology projects
  • Experience working with offshore teams
  • Excellence in communicating and presenting complex information to technical and nontechnical stakeholders
  • Deep understanding of business functions of supporting applications
  • Experience mentoring and developing Developers
  • Experience evaluating and improving Code quality / standards
  • Experience interacting with the Business community
  • Experience coordinating and leading development teams / projects
  • Command of Agile Development processes
  • Ability to demonstrate Agile delivery values


  • + 4 years relevant work experience in advertising sales, marketing, consulting, and/or media
  • Adobe AEM 6.5 Development experience along with involvement in full project lifecycle, AEM Templates, AEM components, AEM Bundles, AEM Workflow, Sling API, Sling Models, JCR API, Granite JS, AEM dialogs, HTL, Jquery, CSS frameworks and preprocessors, HTML5, GIT, Jenkins, Eclipse/IntelliJ, Maven
  • Experience on optimizing the user experience by developing compelling and engaging digital experiences through the use of back-end (Java, XML, MySQL, JCR) web technologies and coding practices
  • Hands on experience in building and deploying enterprise level Web Content Management solutions on Adobe AEM Development experience in core Java, J2EE, Sightly/HTL, Adobe AEM 6. x, RESTful
  • Experience in Web services and modern front-end frameworks (jQuery, Bootstrap, LESS, etc.)
  • Establishing architectural and development standards around Adobe and associated technologies viz. CRX, sling, JCR etc.
  • Develop coding styles and best practices, to enhance component libraries, meet accessibility requirements (WCAG 2.0 AA), and guides the team in their use through a pattern library
  • Perform web performance and accessibility audits and leads remediation efforts
  • Experience in integrating third-party systems with Adobe AEM as part of overall architecture
  • Experience troubleshooting and operating Adobe AEM in and enterprise environment
  • Knowledge of and experience with digital marketing technologies
  • Experience in end to end implementations of AEM 6.3 or later
  • Experience building and maintaining websites including working with CMS platforms
  • Ability to wireframe, communicate, and execute new ideas/improvements to website UX/UI
  • Strong experience with AEM building blocks including templates, components, dialogs, widgets and bundles.
  • Extensive experience with cloud hosting technology, including Azure and AWS infrastructure
  • Strong knowledge of Linux, Windows Server and Java systems Chef
  • Exceptional customer management skills including consulting and training; strong desire for customer success
  • Experience with content migration in AEM + Experience with Junit and other testing frameworks in AEM
  • Familiarity with Java Content Repository (API) suite, Sling web framework and Felix OSGi framework + Strong Java/J2EE background with Spring, Hibernate and Struts frameworks +
  • Experience working across one or more of the following: Adobe Analytics, Adobe Target, DAM, Creative Suite, SAP RMK
  • Adobe Certificated Expert (ACE) Adobe Experience Manager Developer certification a plus
Dice Id : napil006
Position Id : CJ-AEMtx
Originally Posted : 4 months ago
Have a Job? Post it

Similar Positions

Principal Adobe AEM Developer
  • Request Technology, LLC
  • Dallas, TX, USA
Lead Backend AEM Developer
  • Jobot
  • Dallas, TX, USA
AdTech Senior Engineering Manager, Digital Marketing
  • Albertsons Companies
  • Plano, TX, USA
Technical / Digital Project Manager
  • PeopleVeda
  • Dallas, TX, USA
Marketing Software Development Engineer II
  • GM Financial
  • Irving, TX, USA
Lead Software Engineer
  • State Farm
  • Richardson, TX, USA
Principal Developer
  • Epsilon
  • Irving, TX, USA
Principal Developer
  • Epsilon
  • Irving, TX, USA
Salesforce Marketing Cloud Developer
  • Charles Schwab & Co., Inc.
  • Westlake, TX, USA
Principal (Lead) Software Engineer
  • Bravo Technical Resources
  • Dallas, TX, USA