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