Entry-level Software Engineer - Moment Adobe DX
Role details
Job location
Tech stack
Job description
- The Workfront Trainee is an entry-level role for recent graduates who will be trained to use Adobe Workfront to support project and task management, basic configuration, and end-user support. The role focuses on learning platform features, assisting senior team members with day-to-day operations, and gradually taking ownership of routine Workfront activities such as creating projects, managing work queues, and generating basic reports., + Learn AEP fundamentals: platform architecture, Experience Data Model (XDM), datasets, profiles, segments, journeys, destinations, and data collection concepts
-
Assist with data ingestion: support basic setup of data sources, mapping data to XDM schemas, and validating data quality under supervision.
-
Support audience segmentation help create and test simple segments and activation use cases defined by senior engineers or marketers.
-
Participate in implementation tasks: shadow senior team members during sandbox configuration, identity stitching, and integration of AEP with upstream and downstream systems (web, mobile, CRM, marketing tools).
-
Contribute to documentation: maintain training notes, configuration documents, runbooks, and checklists for repeatable tasks.
-
Execute test scenarios: create and use test profiles to validate journeys, messages, and segment membership before production use.
-
Learn fundamentals of AEM Sites (templates, components, pages, workflows, assets) and apply them on supervised project tasks
-
Learn Edge Delivery Services concepts (blocks, Git-based workflows, document-driven authoring) and assist in building high performance pages
-
Implement basic front-end changes using HTML, CSS, and JavaScript within AEM and Edge Delivery projects under mentorship
-
Support senior developers in content migration, configuration, and testing of AEM/Edge Delivery features
-
Execute unit tests, perform basic troubleshooting, and document issues and fixes in project tracking tools
-
Follow coding standards, security guidelines, and performance best practices defined for AEM and Edge Delivery implementations
-
Support continuous improvement by investigating alternatives and technologies and communicating these for architectural review
-
Learn Adobe Workfront fundamentals, including navigation, projects, tasks, issues, and reports, through structured on-the-job training and self-study
-
Help maintain Workfront data quality by updating statuses, correcting simple data errors, and following naming and workflow standards
-
Participate in documenting simple Workfront procedures and preparing step-by-step guides or screenshots for other new users
-
Assist in creating and updating Workfront projects, tasks, and assignments based on guidance from project managers and senior administrators
-
Support end-users by answering basic questions, helping them with log and track work, and escalating more complex issues to senior team members.
-
Help maintain Workfront data quality by updating statuses, correcting simple data errors, and following naming and workflow standards.
-
Participate in documenting simple Workfront procedures and preparing step-by-step guides or screenshots for other new users.
-
Gradually support preparation of basic Workfront dashboards and reports (for example, team workload, task status, or simple performance views)
-
Support end-users by answering basic questions, helping them with log and track work, and escalating more complex issues to senior team members
-
Execute unit tests, perform basic troubleshooting, and document issues and fixes in project tracking tools
-
Collaborate with cross-functional teams (IT, marketing, operations, etc.) to understand how usage and align updates with their needs
-
Support continuous improvement by investigating alternatives and technologies and communicating these for architectural review
Requirements
-
Bachelor's degree in computer science, IT, Engineering, or related discipline
-
0-1 year of experience; internships or academic projects related to project management, IT, or business operations are a plus
-
Candidates should possess good Java application development skills (e.g., Core Java technologies, knowledge of web technologies: HTML, CSS, JavaScript)
-
Demonstrated development experiences in Java, html, CSS, JavaScript development
-
Demonstrated experiences in cloud computing such as Azure OpenShift and AWS, etc.
-
Understanding of software development methodologies
-
Basic understanding of databases, data models, and concepts such as tables, joins, and primary keys
-
Familiarity with at least one of the following is preferred: SQL, JavaScript, Python, or Java
-
Understanding web fundamentals such as HTTP, APIs, and JSON is an advantage
-
Eagerness to learn new tools and processes; interest in project management or work management platforms
-
Interest in digital experience, content management, and performance focused web development
-
Familiarity with Excel/Google Sheets and other productivity tools; any exposure to SaaS tools or ticketing systems is an added advantage
-
Academic or internship exposure to any CMS, web frameworks, or cloud platforms
-
Strong Interest in digital marketing, customer data platforms (CDPs), analytics, or marketing automation tools; as well as interest in customer experience, personalization, and data driven decision making
-
Excellent interpersonal & communication skills; actively participates in team meetings discussions and be a specialist in Object Oriented analysis and design using common design patterns
-
Ability to work collaboratively with global project teams