Job Openings Presales consultant

About the job Presales consultant

Duties & Responsibilities

  • Conduct detailed client requirement analysis and translate business needs into technical software solution designs.
  • Review RFPs, develop technical and financial proposals, and prepare cost and effort estimation models.
  • Collaborate with software development teams to ensure proposed solutions are feasible, scalable, and aligned with SDLC best practices.
  • Engage and coordinate with vendors and technology partners to validate solution components and ensure delivery quality.
  • Deliver technical presentations, demos, and workshops to showcase solution capabilities and value propositions.
  • Work closely with sales, development, and project management teams throughout the software development lifecycle to ensure successful implementation.
  • Contribute to portfolio development by introducing innovative technologies, frameworks, and software development practices.

Qualifications, Skills & Abilities 

  • 3+ years of experience as a presales in the IT industry.
  • Strong technical documentation, presentation, and communication skills (Arabic & English).
  • Solid knowledge of the Software development lifecycle (SDLC) and enterprise application design.
  • Workflow automation and business process optimization.
  • System architecture, solution design, and software integration for enterprise-scale projects.
  • API management and systems integration techniques

Familiarity with low-code/no-code platforms, digital platforms/e-services, and cloud/DevOps environments.

Nice to Have:


  • Exposure to AI/ML technologies, including natural language processing (NLP), computer vision, and large language models (LLMs).
  • Strong documentation, presentation, and communication skills (Arabic & English).