CambridgeRecruiter Since 2001
the smart solution for Cambridge jobs

Senior AEM Developer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: March 23, 2020

Job Description:

Working under the direction of the Manager of Web Application Development, will be responsible for designing, developing and testing sophisticated Adobe Enterprise Management (AEM) software; delivering and supporting the AEM solution; evolving MathWorks usage of AEM and Adobe marketing cloud capabilities; participating in all aspects of the software development lifecycle in an Agile environment; collaborating with the Marketing, User Experience, Design and Web Development teams; developing applications, templates, and components for the AEM/CQ products; customizing workflows and integrating with other enterprise systems; translating marketing and website business requirements into AEM specific recommendations and solutions; designing and implementing solutions leveraging AEM sites; reviewing team members code and designs and providing feedback and recommendations to improve code complexity for maintainability and scalability; solving cross-departmental challenges using AEM, other state-of-the-art technologies, and integration patterns; driving project scope and timeline; and designing and improving internal development methodologies around MathWorks AEM solution.

Education and Experience:

Masters degree or higher (or foreign education equivalent) in Engineering or Computer Science and two (2) years of experience in job offered or two (2) years of experience in full-stack Adobe Experience Manager (AEM) development.

OR

Bachelors degree (or foreign education equivalent) in Engineering or Computer Science and five (5) years of experience in job offered or five (5) years of experience in full-stack Adobe Experience Manager (AEM) development.

Special Requirements:

• Demonstrated expertise using JavaScript, JSP, HTML, HTL, CSS, JSON, AJAX, ExtJS and Node.js framework to create templates and components for AEM (WCM, DAM, CQSE, and CRX) front-end design.

• Demonstrated expertise developing CMS systems using Java or Groovy; customizing workflows, OSGi Components, Servlets, services, jobs, and OSGi bundles using Apache Sling, Apache Felix, JCR, RESTful web services, and Apache App Server, including architecture design and performance tuning; and integrating AEM with Adobe marketing cloud services.

• Demonstrated expertise using AEM technologies to set up and configure authoring and publishing environments, dispatcher, replication agents, segment stores, and Apache rewrite rules; and configuring CI/CD tools -- Jenkins, Gitlab, or Ansible -- to deploy AEM code packages into production and testing environments.

• Demonstrated expertise developing schemas and modules for storing images, videos, and documents on AEMs digital asset management.

[Expertise may be gained during Graduate program.]

For the position listed above, interested candidates may search by job code 23586 for specific job details and requirements and apply online on the Careers Page at http://www.mathworks.com/company/jobs

Keywords: The MathWorks, Inc., Cambridge , Senior AEM Developer, Engineering , Natick, MA , Massachusetts


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Cambridge RSS job feeds