Description

Responsibilities

  • Establish guidelines and best practices as well as provide technical consultation and development leadership to new and ongoing AEM Development.
  • Design, build, test, deploy and contribute to standards for TIAA’s AEM applications.
  • Translate marketing and website needs into AEM specific recommendations and solutions.
  • Participate in supporting other team members and projects the team owns via code reviews, pair programming, and technical discussions using Agile methodologies.
  • Analyze applications and make necessary changes to optimize performance.

Required Skills

  • Strong AEM/AMS experience with front end development and architecture/Design understanding.
  • Strong knowledge of Front end web application design.
  • Working in Agile Teams and Scrum Model.
  • Strong communication, interpersonal, collaboration and leadership skill.
  • Excellent problem-solving skills and ability to think logically.
  • Manage risk and change with an agile approach.
  • Adopt at learning new technologies quickly.

Required Experience

  • A minimum of 8+ years experience in development including defining requirements, developing solution alternatives and estimates and translating client’s business requirements into specific systems, applications or process designs for large complex IT solutions.
  • Experience in Adv JS, CSS Based frameworks, Strong JEE experience ,Maven, Apache sling frame work, OSGI, Node & NPM, REST based services.
  • Experience developing AEM web application apps, reusable components, assets, integration with Adobe suite of products and services.
  • Experience in Integrating AEM application with other Adobe suite of products like Analytics, Target, Forms and Others is desirable.
  • Experience with Quality Gating using Sonar Qube or equivalent for Quality and Coverage
    Test Driven Development experience is mandatory and Business Driven Development is desirable.
  • Experience in Front End automation or Bobcat is desirable.
  • Experience in working with Jenkins and other Devops tools for Automated Build and Deployment.
  • Experience with Git and GitHub to manage and share source code.
  • Experience integrating 3rd party source code and/or libraries.
  • Experience consuming and developing XML and JSON web services.
  • Experience with Webpack or equivalent and creating custom tasks.
  • Experience in Performance Tuning and resolving security issues. Working with Jmeter, White Hate or Nexus, Front end tuning.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate