Implement new functionality on the global Adobe Experience Manager platform
• Work in an agile team, committing to estimates and delivering within fixed sprints
• Ensure code is of high quality and adheres to non-functional requirements
• Follow and contribute to the project's technical best practices and development standards
• Contribute to the continuous improvement of the team’s way of working
• Have a strong focus on high quality throughout the entire process, working closely with the Quality Assurance stream
• Collaborate with Senior Engineers, Technical Leads & Solutions Architects for aspects related to integrations with other systems
Skills & Abilities
• . in Computer Science or equivalent, with strong fundamentals and problem-solving skills
• Experience of full-stack development, using technologies such as Java, HTML, CSS, JavaScript, Sightly, Angular JS and AJAX.
• Experience of hands-on development building or running a public website on the Internet and at least 1 Touch UI upgrade project.
• A good understanding of web protocols such as HTTP and AJAX
• Adept at learning new technology, systems and functionality
• The ability and drive to research and solve problems
• Excellent communication skills