A Journey Platform Developer is responsible for designing and testing the back-end portion of an application built on the Temenos Journey Platform. This includes setting form and organizational properties, creating services that use the Transact Fluent API, as well as third-party APIs to manage, secure, and manipulate data and digital assets. They are also responsible for creating workflows based on business logic, designing and implementing unit and integration tests, documenting functionality and bundling applications for the various Journey Manager instances (Dev, UAT, etc.). In addition, they may be responsible for implementing CSS, CSS-Less, ReactJS or AngularJS design and functionality for form portals.
It is recommended that the developer accomplishes the above tasks following AgileAgile software development is an approach to software development under which requirements and solutions evolve through the collaborative effort of self-organizing and cross-functional teams and their customer/end user. methodology; therefore, an understanding of Agile development methodology is usually required.
For more information on the Platform Developer role, see Journey Platform Developer.
The following list contains Journey platform features specific to the Platform Developer role.