Open Job Positions

Presales specialist

  • Full-Time
  • Maadi
  • IT/Software

Job Responsibilities:

  • To work closely with the sales team in the area of product suitability and service delivery expectations.
  • To articulate (through written submissions and oral presentations) solutions to both technical and non-technical customers.
  • Support sales efforts with in-depth product and business knowledge.
  • To maintain a thorough knowledge of the company’s products and service offerings and methodologies
  • To work with the product development teams to capture new customer requirements and develop and expand the product portfolio
  • To work with the post-sales team in handing over any pre-sales efforts
  • Represent the company in a professional manner and build good relationships with clients to the company’s benefit


Job Requirments:

  • Proven track record in a pre-sales environment within an IT / software solutions business
  • Technically skilled with a customer focused mind and excellent communication skills
  • Experience in developing and delivering effective presentations
  • Ability to work independently and to be proactive
  • Excellent analytical and troubleshooting skills
  • Develop customer solutions, demonstrations and POCs to support techno functional sales
  • Develop a trusted advisor relationship with IT Sales and Solutions leadership planning of sales strategies, the positioning in contrast to the competitors and the demonstration of the business.
  • Preparation of presentations about the products or services with all their values for the usage of the sales department
  • RFP /RFQ/RFI Knowledge
  • Contribute to RFP/RFQ Response.
  • Strong understanding of the Capability/Solution content.


Key Skills:

Troubleshooting skills, RFI, Presales Consulting, Techno Functional, Service Delivery, Sales Strategy, IT Sales, RFQ, RFP, Software Solutions.

Sr. Java Developer

  • Full-Time
  • Maadi
  • IT/Software

Job Responsibilities:

  • Manage Full Life-Cycle Software Development
  • Build software that meets requirements and deliver timely, high quality output
  • Perform Technical Analysis and Testing
  • Collaborate with internal teams to fix and improve software
  • Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies


Job Requirements:

  • Bachelor’s degree in Computer Science, Engineering or similar field.
  • 5+ years of experience.
  • Experience in JSF, Spring, Oracle PLSQL
  • Experience in JavaEE, web development and web services
  • Experience in Spring (MVV – Data – Security)
  • Experience in Database (Oracle – SQL server)
  • Arabic native speaker, and very good in English.
  • Excellent verbal and written communication skills.