Job Title: Digital Experience Platform (DXP) Developer
Job Type: Contract-to-Hire
Location: 100% Remote
Experience Required: 5+ Years
Job Overview
We are seeking an experienced Digital Experience Platform (DXP) Developer to design, develop, and enhance a centralized, member-facing digital experience platform. The ideal candidate will have strong experience building enterprise portals, customer/member-facing applications, and personalized digital experiences using platforms such as Liferay DXP, Adobe Experience Manager (AEM), Sitecore, or similar DXP solutions.
This role will be responsible for developing secure, scalable, and engaging digital experiences that provide users with seamless access to business applications, analytics dashboards, reports, APIs, content, and self-service capabilities.
The ideal candidate should combine strong DXP/portal development experience with modern frontend technologies, API integrations, Azure cloud, identity and access management, and CI/CD practices.
Key Responsibilities
- Design, develop, implement, and support enterprise Digital Experience Platform (DXP) solutions and member-facing portals.
- Build centralized portals that provide seamless access to applications, analytics dashboards, reports, APIs, content, and self-service capabilities.
- Configure, customize, and administer DXP platforms such as Liferay DXP, Adobe Experience Manager (AEM), Sitecore, or similar enterprise portal platforms.
- Design and manage portal navigation, page structures, reusable components, templates, themes, widgets, and digital assets.
- Develop responsive, accessible, and user-friendly web applications using modern frontend technologies.
- Build and enhance applications using HTML, CSS, JavaScript, TypeScript, React, Angular, Next.js, Vue.js, or related frameworks.
- Implement personalization, audience segmentation, user/member personas, role-based experiences, and user journey capabilities.
- Develop secure and scalable REST APIs and integrations with enterprise applications and external services.
- Integrate the DXP platform with CRM systems, analytics platforms, CMS solutions, member/customer management systems, and other enterprise applications.
- Integrate Power BI and other analytics/reporting platforms into the member portal.
- Implement secure authentication and authorization using Microsoft Entra ID, OAuth 2.0, OpenID Connect (OIDC), and SAML.
- Implement role-based access controls, user permissions, entitlements, and secure member workspaces.
- Configure and maintain content management capabilities, including publishing workflows, approvals, metadata, taxonomies, search functionality, and content governance.
- Deploy and manage Azure-hosted applications and platform environments across Development, QA, UAT, and Production.
- Support cloud scalability, high availability, monitoring, disaster recovery, and production operations.
- Implement and maintain CI/CD pipelines, automated deployments, source control, release management, and configuration management.
- Monitor platform and application performance and troubleshoot production issues.
- Perform root cause analysis and implement corrective actions to improve system stability and reliability.
- Define and follow architecture standards, integration patterns, API governance, and development best practices.
- Collaborate with business stakeholders, product managers, architects, UX/UI designers, and development teams to gather requirements and deliver solutions.
- Participate in Agile ceremonies and utilize tools such as Jira, Azure DevOps, and Confluence.
- Create and maintain technical documentation and support continuous improvement initiatives.
Required Skills & Qualifications
- Minimum 5+ years of experience designing, developing, and supporting Digital Experience Platforms, enterprise portals, customer portals, or member-facing digital solutions.
- Strong hands-on experience with at least one major DXP or enterprise portal platform:
- Liferay DXP
- Adobe Experience Manager (AEM)
- Sitecore
- Or similar enterprise DXP solutions
- Strong experience with modern frontend development technologies:
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Angular
- Next.js
- Vue.js
- Experience designing, developing, and integrating REST APIs and enterprise applications.
- Experience building customer-facing, member-facing, or enterprise portal solutions.
- Strong understanding of personalization, audience segmentation, personas, role-based experiences, and user journeys.
- Experience integrating portals with CRM systems, analytics platforms, CMS solutions, enterprise applications, and external APIs.
- Experience with Microsoft Azure and cloud-native application architecture.
- Knowledge of enterprise identity and access management technologies, including:
- Microsoft Entra ID
- OAuth 2.0
- OpenID Connect (OIDC)
- SAML
- Experience with CI/CD pipelines, automated deployments, source control, and release management.
- Experience working in Agile environments.
- Hands-on experience with tools such as Azure DevOps, Jira, Confluence, and Git.
- Strong problem-solving, troubleshooting, communication, and collaboration skills.