VersaTech is looking to support the development and implementation of digital consumer experiences leveraging Adobe Experience Manager (AEM) for the public sector.
Requirements
- 3–5+ years of hands-on AEM development and implementation, including at least 1 year with AEM as a Cloud Service (e.g., managing sites, assets, and forms for educational portals; 5+ years preferred for senior roles).
- Strong skills in Java, HTL, HTML, CSS, JavaScript, and front-end frameworks.
- Proven experience designing and developing reusable AEM components, templates, and workflows; knowledge of CRX/DE repository, Sling models, and OSGi framework.
- Familiarity with AEM Cloud Manager for CI/CD pipelines, Git for version control, immutable environments, and integrating with REST APIs/third-party systems.
- Understanding of performance optimization (e.g., dispatcher, caching), security best practices and DevOps tools.
- Work with integrations –MuleSoft to connect between data sources and applications.
- Ensure feasibility with Cloud Manager pipelines and integrations
Responsibilities
- Design scalable AEM solutions aligned with UMGC's digital goals (e.g., personalized student portals).
- Translate stakeholder requirements into technical specs using AEM Sites, Assets, and Forms.
- Build custom components, templates, and workflows with HTL, Java, OSGi, and frontend tech (e.g., React).
- Conduct code reviews, testing, and deployments via Cloud Manager.
- Optimize performance (e.g., caching, dispatcher) for high-traffic periods like enrollments.
- Handle upgrades, migrations, and Adobe updates; provide production support and documentation.
- Implement secure solutions and monitoring systems.
Other
- The resource will report to the AEM Technical Architect.
- UMGC shall manage workforce planning and provide direction to the AEM developer.
- The resource will follow an eight (8) hour work schedule which will align with client’s normal business operating hours of 8:00 am to 6:00 pm ET.
- Work in Agile teams with Univ IT/content authors; mentor juniors if needed.
- Adhere to contracts, NDAs, and deliver knowledge transfer at project end.