**Responsibilities**: - Assist in the development of various sample front-end apps, such as mobile payments wallets, merchant, and biller portals. - Develop and consume new APIs for payments services. - Use your imagination to develop new use cases around the exciting electronic payments ecosystem. - Assist Senior Consultants with the setup of Demo and PoC environments to showcase our product features to customers and prospects. - Understand and Adhere to all Corporate Policies, including but not limited to the ACI Code of Ethics and Global Information Security. - Work on assignments requested by the university or the company. - Present progress report to the site supervisor and university tutor. **Minimum Job Requirements**: - Student in eight semester or above, in education areas such as Systems or Electronics engineering. The internship must be a requirement to obtain the bachelor’s degree studies. - Experience in any programming languages involving the creation of Graphical User Interfaces (GUIs). A strong foundation in basic programming concepts is a must. - Quick to learn new technologies and tools. - Strong problem-solving skills with an ability to think out of the box to come up with solutions. - Culture of proper handling and confidentiality of information. - English proficiency. Excellent verbal and written communication skills. Strong interpersonal skills and relationship building. **Nice to Have Job Requirements**: - Experience with web frameworks such as **Angular **or NodeJs. - Experience with web technologies such as HTML, CSS, and JavaScript. - Experience with GIT and Version Control tools such as GitHub or Bitbucket. - Exp erience with APIs and backend development. Angular.