At a Glance
- Tasks: Design and develop web applications using Adobe Experience Manager in a collaborative Agile environment.
- Company: Leading IT solutions provider in the UK and EU market.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Why this job: Join a dynamic team and work with cutting-edge technology to create impactful digital experiences.
- Qualifications: 5+ years of AEM development experience and a degree in Computer Science or related field.
- Other info: Mentorship opportunities and a culture of continuous learning await you.
The predicted salary is between 36000 - 60000 Β£ per year.
We provide end-to-end IT solutions and services including Applications services, Data & Analytics services, AI/ML Technologies and Professional services in the UK and EU market.
Role Overview
The Associate Software Developer β Adobe DXP will be responsible for the design, implementation, maintenance, and support of enterprise web applications and digital experience platforms. This role requires deep expertise in Adobe Experience Manager (AEM) and a strong understanding of web technologies. The position involves collaborating with cross-functional teams to deliver scalable, secure, and high-performing web solutions. The ideal candidate will combine strong technical capability with the ability to work in an Agile environment, supporting business teams and ensuring seamless integration of technology into operational processes.
Key Responsibilities
- Design, develop, and implement web applications and digital experience solutions using Adobe AEM (as a Cloud Service).
- Develop and maintain custom AEM components and templates aligned with design specifications (e.g., Figma).
- Integrate AEM with third-party APIs and services, ensuring secure and efficient data exchange.
- Deliver working software aligned with quality, risk, and compliance standards.
- Collaborate with architects, UX/UI designers, business analysts, QA engineers, and DevOps teams to ensure end-to-end delivery.
- Support and enhance web-based systems and digital applications, maintaining expected service levels.
- Participate in Agile ceremonies including daily stand-ups, sprint planning, retrospectives, and backlog refinement.
- Follow best practices such as Test-Driven Development (TDD), Behavior-Driven Development (BDD), code reviews, and secure coding principles.
- Ensure consistent deployment through DevOps pipelines and CI/CD processes.
- Troubleshoot and resolve front-end, back-end, and cloud infrastructure issues.
- Maintain comprehensive technical documentation, code quality standards, and governance compliance.
- Collaborate with DevOps and IT Operations teams to automate deployment and operational tasks.
- Mentor junior developers and contribute to a culture of continuous learning and improvement.
- Stay up to date with AEM cloud service updates, Adobe ecosystem advancements, and emerging web development trends.
- Coordinate with Adobe support for issue resolution and platform optimization.
Skills, Experience & Expertise
- Proven experience designing, developing, and deploying AEM solutions as a Cloud Service.
- Strong knowledge of Java, JSP, Sling, OSGi, and Sightly/HTL.
- Experience with Adobe Assets, Adobe Marketo, and familiarity with Adobe Analytics and Adobe Target (advantageous).
- Strong understanding of web application security, scalability, and performance optimization.
- Experience migrating legacy content into AEM, including scripting and automating content workflows.
- Familiarity with Adobe I/O, GraphQL, and Content Fragment Models.
- Practical experience in Agile delivery, CI/CD, and DevOps environments.
- Strong problem-solving and debugging skills, with the ability to troubleshoot across the full technology stack.
- Excellent written and verbal communication skills, with the ability to collaborate effectively across teams.
Qualifications
- Bachelorβs degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in Adobe Experience Manager (AEM) development.
- Adobe Certified Expert β AEM Sites Developer (preferred).
- Experience in cloud environments and modern development practices.
Personal Attributes
- User-focused mindset with attention to detail and quality.
- Collaborative and adaptable, with strong ownership and accountability.
- Proactive learner who stays current with new technologies and AEM advancements.
- Able to work effectively in a cross-functional, Agile, and fast-paced environment.
Adobe Experience Manager employer: Technopride Ltd
Contact Detail:
Technopride Ltd Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Adobe Experience Manager
β¨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your AEM projects and any relevant web applications you've developed. This gives potential employers a taste of what you can do and sets you apart from the crowd.
β¨Tip Number 3
Prepare for interviews by practising common questions related to AEM and web technologies. Mock interviews with friends or using online platforms can help you feel more confident and ready to impress.
β¨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it makes it easier for us to keep track of your application.
We think you need these skills to ace Adobe Experience Manager
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the Adobe Experience Manager role. Highlight your experience with AEM and web technologies, and donβt forget to mention any Agile projects you've worked on. We want to see how your skills align with what weβre looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre passionate about AEM and how your background makes you a great fit for our team. Keep it engaging and personal β we love to see your personality come through!
Showcase Your Projects: If youβve worked on any relevant projects, make sure to showcase them in your application. Whether itβs custom AEM components or integrations with third-party APIs, we want to see your hands-on experience and problem-solving skills in action.
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way to ensure your application gets into the right hands. Plus, youβll find all the details you need about the role and our company culture there!
How to prepare for a job interview at Technopride Ltd
β¨Know Your AEM Inside Out
Make sure you brush up on your Adobe Experience Manager knowledge. Be ready to discuss your past projects, especially those involving AEM as a Cloud Service. Highlight specific components you've developed and how they align with design specifications.
β¨Showcase Your Agile Experience
Since the role involves working in an Agile environment, be prepared to share examples of how you've contributed to Agile ceremonies like sprint planning or retrospectives. Discuss how youβve collaborated with cross-functional teams to deliver projects successfully.
β¨Demonstrate Problem-Solving Skills
Expect technical questions that test your problem-solving abilities. Prepare to walk through how you've tackled issues in previous roles, particularly around front-end and back-end troubleshooting. Use specific examples to illustrate your thought process.
β¨Stay Updated on Trends
Show your passion for continuous learning by discussing recent advancements in the Adobe ecosystem or web development trends. Mention any relevant certifications or courses you've taken, especially those related to AEM or cloud technologies.