This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
In this vital role you will be responsible for designing, developing, and maintaining software applications and solutions that meet business needs and ensuring the availability and performance of critical systems and applications. This role involves working closely with product managers, designers, and other engineers to create high-quality, scalable software solutions and automating operations, monitoring system health, and responding to incidents to minimize downtime.
Job Responsibility:
Assist in developing and maintaining software applications from design to deployment
Support both front-end and back-end development tasks using modern frameworks and cloud technologies
Help integrate applications with other systems and APIs to ensure smooth data flow and functionality
Participate in testing activities including unit and integration tests to ensure code quality
Contribute to debugging and resolving software issues under guidance from senior developers
Collaborate closely with product managers, designers, and QA teams to deliver features on time
Write clean, maintainable code and keep documentation up to date
Support RUN and maintenance activities, including monitoring, troubleshooting, and resolving production issues to ensure application stability
Execute release management activities, including code deployment and promotion through environments to production in alignment with established release governance and change control processes
Stay curious and keep learning about new technologies and best practices in software development
Requirements:
Master's degree / Bachelor's degree and 2 to 5 years in Computer Science, IT or related field
2+ years of hands-on experience with Adobe Experience Manager (AEM)
Basic understanding of AEM Sites and Components, including templates, dialogs, and workflows
Experience with AEM Forms and experience supporting or configuring adaptive forms is a plus
Familiarity with integrating AEM with APIs or external systems (RESTful or SOAP)
Understanding of web technologies such as HTML, CSS, JavaScript, and responsive design principles
Experience working in Agile or Scrum development environments
Knowledge of version control systems like Git and basic awareness of CI/CD pipelines (GitLab, Jenkins, or GitHub Actions)
Understanding of AEM Assets, Sites, and Forms architecture, including dispatcher configuration and integration with backend services
Excellent analytical and troubleshooting skills
Strong verbal and written communication skills
Ability to work effectively with global, virtual teams
High degree of initiative and self-motivation
Ability to manage multiple priorities successfully
Team-oriented, with a focus on achieving team goals
Strong presentation and public speaking skills
Nice to have:
Experience with AEM Forms and experience supporting or configuring adaptive forms is a plus
What we offer:
competitive and comprehensive Total Rewards Plans that are aligned with local industry standards