What are the responsibilities and job description for the AEM Developer position at Upward Talent?
Location: Remote
Duration::1 year
Experience: 8 years
Interview Method: MS Teams
Note:
LinkedIn is must
Job Description:
Our client is seeking an AEM Developer. The AEM Developer will work with the design, configuration, and implementation of AEM IC applications in high-volume environments. This role will be responsible for developing a solution using AEM IC within the AEM environment.
Tasks
- Collaborate with business analysts, developers, and engineers to produce software designs for Adobe Experience Manager (AEM) Interactive Communications module
- Formulate program specifications and basic prototypes
- Transform software designs and specifications into high functioning code in the appropriate language
- Integrate individual software solutions to higher level state systems
- Use web-based tools to create and advance applications
- Test code periodically to ensure it produces the desirable results and perform debugging when necessary
- Perform upgrades to make software and systems more secure and efficient
- Collaborate with technical writers to create documentation for user support
- Provide knowledge transfer to state staff to maintain IC in the existing state environment
Knowledge, Skills and Abilities Required
- Strong communication skills
- Ability to work independently and in team settings
- An analytical mindset and critical thinking
- Detail-oriented and excellent concentration ability
Skills Required
- 5 years - Experience in Developer/Programmer role (A Master’s degree substitutes for three years of experience, or a Bachelor’s degree substitutes for two years, or an Associate’s degree substitutes for one year)
- 2 - Engagements lasting more than six (6) months in Developer/Programmer role supporting AEM and Interactive Communications
Skills Desired
- Proven experience as a programmer or relevant role to convert data logic-driven notices from AEM JEE process (formerly LiveCycle) to IC solutions
- Ability to program in languages such as AEM, HTML, C , Java (J2EE), XML, Python etc.
- Excellent knowledge with relational databases, SQL and ORM technologies
- Demonstrable ability to discover and fix errors in code