Solutions Architect (Adobe AEM)
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
ITG requires a talented Solutions Architect to work on the development of a range of web-based products and tools. The focus for this role is on the development of websites driven by the Adobe Experience Manager (AEM) CMS.
The Solutions Architect will act as an internal Adobe AEM consultant, advising teams and clients on how best to develop customer-facing digital platforms and experiences, supporting and advising on projects and stakeholders that would like to take advantage of AEM’s capabilities.
This support would be in the form of technical guidance and consultancy on recommended technical and architectural approaches to deliver a range of implementations, whether that is a small/skinny brochure site, through to larger scale more complex projects.
As a Solutions Architect, candidates must be capable not only of supporting software development, but also demonstrate a firm grasp of the full Software Development lifecycle: requirements capture, planning, project estimation, and software design.
Many of the projects we take on will involve integrating multiple systems and APIs into a common website, and experience of building and consuming microservices will be key. This could take the form of eCommerce-related services, digital asset management, or product database and configurator integrations, for example.
We build software using Agile (SCRUM) processes, and candidates should also have experience working within such an organization.
Requirements:
- Provide technical support to business analysts by both attending meetings with customers and supporting solution design within discovery and ongoing projects.
- Analyze and propose options for technical solutions based on provided business requirements.
- Gather technical and non-functional requirements and advise on impacts to solutions.
- Technical architecture design.
- Prepare high-level designs to share with customers.
- Prepare technical documentation to guide development teams.
- Support project managers and scrum masters in providing high-level estimates.
- Validate and work with the teams to ensure these estimates are realistic and completed to specification and time alongside project management.
- Collaborate with project management and business analysts on roadmap planning.
- Work closely with development teams during design and implementation phases and support where necessary with particularly difficult solution implementation.
- Act as an interface between the development and third-party infrastructure teams to analyze, optimize, and help with issue triage (at a high level) on the platform.
- Technical governance and code review.
- To be considered for the role, candidates must have commercial experience with either HTML/JavaScript or Java in the full software development lifecycle with strong logical/problem-solving skills.
This role is all about working with others to solve technical challenges. As such, the candidate must have exceptional communication skills, both written and oral, and should demonstrate experience in writing technical documentation.
The candidate we are seeking will have an excellent technical background in building applications for the web, preferably with AEM or similar CMS.
Experience in Java, Spring, CSS, HTML, and JavaScript is also desirable.
We Value Diversity
We champion and welcome diversity in our workforce and ensure all job applicants receive equal and fair treatment, regardless of age, race, gender or gender identity, religion, sexual orientation, disability, or nationality.
We are not only committed to increasing the visibility and recognition of talent from under-represented groups within our organization, but the wider industry too.
At the end of the day, we make sure we take time to look after ourselves, each other, and the planet, because we’re always stronger together.
ITG has a number of community groups (ERGs) available to employees which offer a safe space for like-minded colleagues, with shared interests to connect, socialize, and check in with each other. These include Black ITGers Together, LGBTQ+ Together, Men's Health Together, Muslims Together, Neurodiversity Together, Working Parents and Carers Together, and Women In Tech Together.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at Inspired Thinking Group
Explore Top Companies in this Space
Medier
Digital Marketing
MediaRadar
Advertising and Marketing Technology
Marketing Architects
Marketing and Advertising
Shadow Light Studios
Marketing & Advertising
Inspired Thinking Group
View Company ProfileInspired Thinking Group (Team ITG) is a technology-led, multichannel marketing and creative agency that has completely redefined how major global brands manage and execute their campaigns. Founded in 2009, the company operates at the critical intersection of creative production and enterprise Marketing Technology (MarTech). Under the hood, ITG powers its entire ecosystem through its proprietary, cloud-based marketing operations platform called CanopyCloud. This massive platform automates complex marketing workflows, localizes creative content at an infinite scale, and ensures strict brand compliance across global markets without the traditional bottlenecks. Their primary target audience spans massive global enterprises, FMCG heavyweights, and top-tier retailers—including giants like Puma, GSK, and Jaguar Land Rover—who are desperate to streamline fragmented marketing operations, eliminate content silos, and reduce bloated agency spend. What sets Inspired Thinking Group apart in the traditional advertising landscape is its pioneering "agile marketing" model; by seamlessly pairing world-class creative studios with their powerhouse CanopyCloud technology, they empower brands to produce highly personalized, omnichannel content faster, cheaper, and at an unprecedented global scale.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.



