Study the application/ software development requirements as received from the Direct Manager.
- Develop coding designs and write codes (for example, .NET Core or other programming languages software applications) to
develop applications/ software in line with Company requirements, as well as the set timeframes.
- Conduct the initial testing for the newly developed application/ software prior to launching the same, to:
o Specify areas of improvement (if any) and avoid potential system crashes, slow performance, etc.
o Ensure that the final developed applications/software are easy to use by Company internal users.
- Obtain feedback regarding identified issues/ incidents during the quality assurance/ testing phase or after launching the
application/software from the concerned stakeholders.
- Track, diagnose and troubleshoot the identified technical issues/ incidents and accordingly write codes to ensure the proper
resolution of the same (e.g. bug fixes).
- Prepare the technical manuals/ guidelines for the newly developed applications/ softwares under the supervision of the Direct
Manager and communicate the same to other concerned teams in order to facilitate the integration process.
- Represent the second level support for internal users’ in-direct requests (received from the Support Center team) pertaining to any
issues/ incidents faced related to the internally developed applications/software.
- Resolve internal users’ issues in a timely manner and escalate critical issues to the Direct Manager to agree on the optimal
solution for the same.
- Liaise with external professional services and/or vendors when requested by the Direct Manager to solve certain issues.
- Stay up to date with the latest trends in the IT industry to be aware of new developments.
- Perform ad-hoc and other duties related to the job as assigned by the Direct Manager.
Skills
Bachelor& Degree in Information Technology, Computer Engineering, Computer Science, Information Systems Technology or
related field.
Work Experience
- Adobe Experience Manager
- Knowledge of multiple programming languages such as: NET.