Top Leasing & Factoring Service Provider in Egypt


IT Application Support Engineer

Role Description

Application Support is responsible for both technical and functional knowledge of any front end/back-end applications, mobile app as well as knowledge of development technologies and environments and should have a technical background combined with ERP, BI , SQL, DBA

Main Accountabilities

  • Provides day-to-day support and expertise on applications and mobile technologies, addressing user queries and issues.
  • Gains understanding of customer’s needs and collaborates with other consultants and support teams to complete design and testing documentation.
  • Design, develop, and modify applications to meet specific requirements, including coding, testing, and documentation.
  • Customizes or extends application solutions as required, aligning them with customer requirements.
  • Responsible for driving the effort to migrate the customers’ data sources into forms’s sources, ensuring proper alignment of data models. Offers support on any related tools for migration and integration.
  • Implements reports and dashboards per requirements documents and standards.
  • May be tasked with additional development tasks on LMS\MMS\CMS Solutions.
  • Tests modifications for validity of results, accuracy, reliability, and conformance to established standards.
  • Ensuring applications’ availability to meet the SLA target.


  • 0 to 2 years experience
  • University degree in Computer or Technical Science or related field.
  • ITIL
  • Apply different development techniques effectively following development best practices.
  • Plan and carry out unit testing.

Competencies and Technical Skills

  • Applications & Mobile Development.
  • Proficiency in programming languages such as Java, Python, C++, or JavaScript.
  • Knowledge of cloud platforms and services, such as Amazon Web Services (AWS) or Microsoft Azure.
  • Familiarity with the stages of software development, including requirements gathering, design, coding, testing, deployment, and maintenance.
  • Understanding of DevOps principles and tools for collaboration between development and operations teams.
  • ERP implementations experience.
  • Experience with database systems, SQL queries, and data modeling.
  • Proficiency in identifying and resolving technical issues in applications and systems.
  • Ability to pay close attention to details and ensure accuracy in application development and testing.
  • Capacity to think creatively and propose innovative solutions to challenges.
  • Strong verbal and written communication skills to interact with team members, stakeholders, vendor, and clients.
  • Committed to delivering high-quality results.
  • Ability to work effectively in a team environment and collaborate with cross-functional teams.
  • Ability to provide excellent customer support and addressing user needs.
  • Willingness to learn new technologies, tools, and programming languages to stay updated in the rapidly evolving IT landscape.


Job Category: IT
Job Type: Full Time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx