تعمل المجموعة المتكاملة للتكنولوجيا (ITG) على أساس تكافؤ الفرص.

انضم إلى فريقنا...

إذا كنت تبحث عن مستقبل مهني رائع في بيئة ديناميكية ضمن تكنولوجيا المعلومات حيث يمكنك أن تتعلم وتصنع تأثيراً ملموس، وتريد أن تكون جزءا من منشأة متواصلة في النمو، لقد وصلت الى المكان المناسب.

المجموعة المتكاملة للتكنولوجيا (ITG) هي شركة رائدة في قطاع تكنولوجيا المعلومات وتعمل على تطبيق مشاريع كبرى في الأسواق المحلية، الإقليمية والدولية.

الابتكار، الإحترافية، روح الفريق والحماس، هي القيم التي نبحث عنها في جميع المرشحين.

إذا كان لديك المؤهلات المناسبة وترغب في تقديم طلب للحصول على وظيفة في ITG، يرجى تعبئة الطلب أدناه.

تعمل ITG على أساس تكافؤ الفرص، الاعتبارات الأساسية في التوظيف لجميع الوظائف هي المؤهلات، الإحترافية، المهارات، الابتكار والموهبة.

ITG لا تميز ضد أي موظف أو مقدم طلب على أساس العرق أو الجنس أو الدين أو السن أو الإعاقة أو أي تصنيف يحميه القانون الوطني أو المحلي.

Associate Product Management Officer (Jordan, Amman) Ref#: ITG_33

HR Ref#:  ITG_51

  1. Job Title: Associate Product Management Officer
  2. Location - Country, City: Jordan, Amman
  3. Job Summary: Associate, Product Management Officer, is responsible for creating new features for ITG Products from the idea stage to launch. Also, gather product requirements, prioritizing feature implementations and improving overall user experience.
  4. Responsibilities:
  • Gather requirements and define features specifications.
  • Perform researches and develop appropriate plans, analyze plans to gather all requirements and provide effective solutions.
  • Identify gaps in the ITG product that need to be bridged in order to move the ITG product to the next level.
  • Translate research data into product features and prioritization.
  • Coordinate with Product Owner and development teams and develop various products according to requirements and perform research on various issues to provide expert knowledge on products.
  • Set sprint goals and coordinate agile sprint meetings and follow up progress.
  • Analyze preferences and requests of end users.
  • Motivate and inspire development teams to achieve beyond what they imagined possible.
  • Develop user stories and define CLEAR acceptance criteria and requirement forms.
  • Write acceptance tests.
  • Track and monitor project execution to make sure that the customer requirements are met.
  • Track and monitor product execution to make sure that requirements are being met.
  • Get involved Specifying market requirements for current and future products by conducting market research using multiple channels supported by on-going calls and visits to customers and prospects.
  • Create detailed feature descriptions.
  • Get involved in evaluating current products and recommend product enhancements and updates to identify new business opportunities.
  • Plan releases and upgrades.
  1. Required Skills 
  • Familiarity with market research, consumers’ behavior and marketing techniques
  • Hands-on experience with web technologies
  • Knowledge of project management tools.
  • Strong time management skills
  • Good communication skills along with the ability to effectively collaborate with cross functional teams
  • Excellent technical and analytical skills
  1. Qualifications and Experience:
  • Bachelor's degree in Computer Science, Business Administration, Marketing or similar field
  • Up to one year of experience in managing the entire product lifecycle.

 

 

 

Unity Developer (Jordan, Amman) Ref#: ITG_33

HR Ref#:  ITG_33

  1. Job Title: Unity Developer
  2. Location - Country, City: Jordan, Amman
  3. Job Summary: Unity Developer experience in building interactive applications, optimizing WebGL builds, and resolving technical issues. Proficient in C# and game development principles, with strong problem-solving skills and a focus on performance, functionality, and seamless user experience.
  4. Responsibilities:
  • Design, develop, and maintain applications and games using Unity.
  • Write clean, efficient, and maintainable C# code.
  • Collaborate with designers, artists, and other developers to implement features and functionality.
  • Optimize applications for maximum performance across different platforms (mobile, PC, Web, VR/AR).
  • Identify and fix bugs and performance bottlenecks.
  • Integrate third-party APIs, SDKs, and plugins.
  • Participate in code reviews and contribute to technical documentation.
  • Stay up to date with the latest Unity trends and best practices.Required Skills 
  • Unity Development.
  • C# Programming.
  • WebGL Build & Optimization.
  • Interactive Simulation Development.
  • Game Development Fundamentals.
  • Debugging & Troubleshooting.
  • Strong problem-solving and debugging skills.
  1. Qualifications and Experience:
    • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

 

Senior AI/ ML Engineer (Cairo – Egypt) Ref#: ITG_50

  1. Job Title: Senior AI/ ML Engineer
  2. Location - Country, City: Egypt, Cairo
  3. Job Summary: Senior AI/ML Engineer at ITG is responsible for designing, building, and deploying machine learning and artificial intelligence solutions. The Senior AI/ML Engineer has a strong background in data science, software engineering, and applied machine learning, and will play a key role in turning complex data into intelligent, scalable AI-driven systems.
  4. Responsibilities:
  • Develop, test, and deploy machine learning models for classification, regression, recommendation, NLP, computer vision, or time-series problems.
  • Collaborate with data engineers and software developers to integrate ML models into production systems.
  • Lead the end-to-end lifecycle of ML projects, including problem definition, data exploration, model development, testing, deployment, and monitoring.
  • Conduct data analysis and preprocessing: cleaning, transforming, and selecting features for modeling.
  • Optimize model performance through hyperparameter tuning and evaluation metrics.
  • Stay up to date with the latest research in AI/ML and incorporate relevant advancements.
  • Maintain and monitor deployed models to ensure accuracy and reliability over time.
  • Document processes, experiments, and results for both technical and non-technical stakeholders.
  • Mentor junior team members and contribute to the technical growth of the AI/ML team.
  • Participate in code reviews, sprint planning, and collaborative development efforts. 
  1. Required Skills  
  • Strong understanding of supervised and unsupervised learning, deep learning, and data modeling techniques.
  • Familiarity with cloud platforms.
  • Experience with version control tools.
  • Knowledge of MLOps and deployment pipelines is a plus.
  • Proficiency in Python.
  • Leadership Skills
  1. Qualifications and Experience:
  • Bachelor's degree in Computer Science or equivalent.
  • Minimum of 3 years of relevant experience.

 

Professional Mobile Developer (Cairo – Egypt) Ref#: ITG_48

  1. Job Title: Professional Mobile Developer
  2. Location - Country, City: Egypt, Cairo
  3. Job Summary: Designs, develops and modifies mobile software applications and components; supports and/or installs software applications and components; works from written specifications and pre-established guidelines to perform the functions of the role.
  4. Responsibilities:
  • Develop new complex mobile applications from top to bottom (user interface design, application design, implementation, unit and functional testing, deployment to customers). Implement new features in existing mobile applications.
  • Contribute to the high-performance of the agile-development lifecycle by working with team members to author high-quality code according to assigned priorities.
  • Maintain existing mobile software systems by identifying and correcting software defects.
  • Participate in regular design and code reviews with development team members to confirm use of best practices.
  • Contribute to meeting project and product development goals on-time and on-budget.
  • Author detailed documentation for source code created.
  • Understand and evaluate new technologies, develop skills in new technologies.
  • Complete special projects and assignments as assigned.

5. Required Skills

Hands on experience in the following languages / tools / environments:

  • Android, iOS applications architecture, design and development
  • Mobile development frameworks
  • Mobile application development tools and environments (Eclipse)
  • In-depth experience with application and user interface level using at least one mobile application development language
  • Knowledge & experience in Web Services (XML, JSON, WCF)
  • Asynchronous programming and networking protocols.

Excellent written and verbal communication skills.

Understanding of Agile Software Development frameworks.

Team-player that is positive, proactive and a motivated self-starter.

ü Strong analytical and problem-solving skills.

ü Excellent time management skills.

  1. Qualifications and Experience:
  • Bachelor's degree in Computer Science or equivalent.
  •  Minimum of 2 years mobile application development experience.

 

Senior Professional Services Engineer(Cairo – Egypt) Ref#: ITG_47

 

ITG is looking for a Senior Professional Services Engineer in Cairo, Egypt. The candidate for this vacancy should serve as a technical product expert in ITG’s portfolio of software products; highly proficient in product use, target business processes, product deployment, and resolution of support issues; deliver onsite consulting and support services at client locations.

Responsibilities:

  • Act as a technical reference and a subject matter expert in all areas of the E-learning or Enterprise product features and client business processes.
  • Participating in business processes mapping and in the day-to-day activities of E-learning/ Enterprise engagements for various clients including process analysis and design, gap analysis, functional system design and specifications, system configuration, development of system tests, procedures, and documentation.
  • Work with clients to determine requirements and accurate project scope considering clients’ business needs. Analyze business and technical requirements and objectives, perform fit/gap analysis, and provide client recommendations.
  • Educate clients on business processes including best practices and how ITG products enable those processes.
  • Translate complex business, functional, and technical requirements into detailed work tasks; prepare Project Scope statements.

Required Skills:

  • Written and verbal communication and presentation skills (English / Arabic).
  • Strong analytical and problem-solving skills.
  • Hands-on experience in Software Project Management and Software Development life-cycle (SDLC).
  • Proficiency in Internet Information Services (IIS), Web Applications, and Windows Server Administration.

Qualifications and Experience:

    • Bachelor's degree in Computer Science or equivalent.
    • Certified in Business Analysis CBAP or PMI-PBA or similar certification.
    • Minimum of 3 years of experience.

Get an IT job and make your IT career in ITG. To get updates on our IT vacancies, check our career page or subscribe to our LinkedIn  

 

Bid Officer (Amman – Jordan) Ref#: ITG_20

Integrated Technology Group (ITG) is seeking Bids officers in (Amman - Jordan).

Join our dynamic Business Development team as a Bids Officer, where you'll play a pivotal role in shaping our company's success through the preparation of bids and proposals.

Bids Officer will be responsible for navigating complex bidding processes, ensuring our responses are not only competitive but also align with our company's vision and offerings. This role offers an exciting opportunity to work on diverse opportunities and collaborate with teams both locally and internationally.

Responsibilities:

  • Proactively research the market to identify bid opportunities and monitor bid announcements.
  • Lead the bid process from initiation to submission, ensuring compliance with all requirements and deadlines.
  • Strategically allocate resources and manage bid activities to produce high-quality proposals that meet client needs.
  • Participate in briefing sessions, bid openings, and presentations to showcase our capabilities and solutions.
  • Develop a deep understanding of ITG's products and solutions portfolio to effectively tailor bid responses.
  • Adhere to company bid processes and quality standards to consistently deliver winning proposals.
  • Foster effective communication with internal and external stakeholders, including vendors and partners.
  • Identify key cost components for accurate estimation based on vendor quotations.
  • Work under the direct supervision of the Bids Manager, collaborating closely to execute bid strategies and ensure alignment with organizational goals.

 

Required Skills:

  • Demonstrated experience in managing complex proposals with a keen eye for detail.
  • Proficiency in English and Arabic, both written and spoken, for effective proposal writing and communication.
  • Strong understanding of bid, RFP, and tender processes, particularly within government sectors.
  • Proven ability to meet tight submission deadlines while maintaining quality standards.
  • Analytical mindset with the ability to assess and qualify bid opportunities effectively.

 

Qualifications and Experience:

 A minimum of:

    • 0-3 years of experience in bids, with exposure to IT industry bidding processes preferred.
    • Solid grasp of bidding procedures and industry best practices.
    • Excellent communication, presentation, and interpersonal skills.
    • In-depth knowledge of relevant markets and industries.
    • Ability to prioritize tasks and adapt to changing priorities.
    • Exceptional time management and organizational abilities.
    • Detail-oriented with a proactive and self-motivated attitude.
    • Strong copywriting and presentation skills.

Get an IT job and make your IT career in ITG. To get updates on our IT vacancies, check our career page or subscribe to our LinkedIn  

 

Instructional Designer (Jordan, Amman) Ref#: ITG_46

Job Title: Instructional Designer

Location – Jordan, Amman

Job Summary: Instructional Designer specializing in Computer Science/IT is responsible for designing, developing, and updating high-quality educational and training materials that cover various domains within technology.

Responsibilities:

  • Lead the design and development of curriculum units, lesson plans, and training materials, emphasizing student-centered learning and differentiated instruction.
  • Ensure strict alignment between learning objectives, classroom activities, and assessment tools with mandated academic standards (Standards Alignment).
  • Create comprehensive Facilitator Guides, Teacher Resources to support seamless curriculum implementation by classroom teachers.
  • Identify, evaluate, and integrate appropriate digital learning tools and E-Learning methodologies to support blended and classroom instruction.
  • Ensure all digital content adheres to accessibility standards to serve diverse learner populations.

Required Skills  

  • Deep knowledge of learning theories, instructional best practices, and differentiated instruction techniques.
  • Superior ability to write, compelling, and grammatically correct curriculum documents and present information effectively to diverse audiences.

Qualifications and Experience:

  • Bachelor’s degree preferred in Curriculum and Instruction, Instructional Design, Educational Technology or equivalent.
  • Experience: Minimum of one year of successful classroom teaching experience at the K-12 or higher education level.

 

Senior Instructional Designer (Jordan, Amman) Ref#: ITG_45

Job Title: Senior Instructional Designer

Location – Jordan, Amman

Job Summary: Senior Instructional Designer specializing in Computer Science/IT is responsible for designing, developing, and updating high-quality educational and training materials that cover various domains within technology.

Responsibilities:

  • Design and develop new curriculum units, lesson plans, and scope and sequence documents for specific grade levels or subject areas.
  • Author and curate diverse instructional materials, including digital learning objects, interactive activities, multimedia resources, and differentiated lessons to meet the needs of all learners.
  • Develop reliable and valid formative and summative assessments aligned with learning objectives.
  • Select, evaluate, and recommend high-quality textbooks, educational technology tools, and digital resources.
  • Supervised, led, and audited the work of junior instructional designers.

Required Skills  

  • Deep knowledge of learning theories, instructional best practices, and differentiated instruction techniques.
  • Strong ability to analyze quantitative and qualitative student performance data to guide instructional improvements.
  • Superior ability to write, compelling, and grammatically correct curriculum documents and present information effectively to diverse audiences.

Qualifications and Experience:

  • Bachelor’s degree strongly preferred in Curriculum and Instruction, Instructional Design, Educational Technology or equivalent.
  • Experience: Minimum of 3 years of successful classroom teaching experience at the K-12 or higher education level.
  • Proven experience in curriculum writing and professional development delivery

 

1. Instructional Content Expert (Jordan, Amman (On Site)) Ref#: ITG_44

Job Title: Instructional Content Expert

Location – Jordan, Amman

Job Summary: The Instructional Content Expert specializing in Computer Science/IT is responsible for designing, developing, and updating high-quality educational and training materials that cover various domains within technology.

Responsibilities:

  • Design and develop new curriculum units, lesson plans, and scope and sequence documents for specific grade levels or subject areas.
  • Author and curate diverse instructional materials, including digital learning objects, interactive activities, multimedia resources, and differentiated lessons to meet the needs of all learners.
  • Develop reliable and valid formative and summative assessments aligned with learning objectives.
  • Select, evaluate, and recommend high-quality textbooks, educational technology tools, and digital resources.

Required Skills  

  • Deep knowledge of learning theories, instructional best practices, and differentiated instruction techniques.
  • Strong ability to analyze quantitative and qualitative student performance data to guide instructional improvements.
  • Superior ability to audit, compelling, and grammatically correct curriculum documents and present information effectively to diverse audiences.

Qualifications and Experience:

  • Master’s Degree strongly preferred in Curriculum and Instruction, Instructional Design, Educational Technology or equivalent.
  • Experience: Minimum of 3 years of successful classroom teaching experience at the K-12 or higher education level.
  • Proven experience in curriculum writing and professional development delivery

 

Team Leader, .NET Development (Egypt, Cairo) Ref#: ITG_43

Job Title: Team Leader, .NET Development

Location – Country, City: Egypt, Cairo

Job Summary: The Team Leader, .NET Development leads a team of software developers in the application development, unit testing, and integration testing of the ITG’s portfolio of products using a wide range of technologies, programming languages and systems.

Responsibilities:

  • Provide technical and team leadership in all areas of application development.
  • Manage the day-to-day activities of the development team while adhering to the company’s overall development strategy as defined by the Development Manager.
  • Utilize established development tools, guidelines and coding conventions including but not limited to Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, Database Stored Procedures and C#/VB.NET to develop world-class software applications.
  • Coach and develop team members on the development of high-quality code and applications.
  • Perform regular design and code reviews with development team members to confirm use of best practices and identify opportunities for one-to-one mentoring and development.
  • Optimize performance of the agile-development lifecycle by ensuring consistent, successful sprints by working to reduce blocking issues for the team.
  • Contribute to meeting project and product development goals on-time and on-budget.
  • Actively participate in the definition of both functional and non-functional requirements of a system and define the development strategy, standards and support tools.
  • Translate business requirements into an application by implementing the best strategy to ensure design meets performance, usability, reliability, and scalability standards.
  • Translate complex functional and technical requirements into detailed development tasks.
  • Prioritize tasks assigned to the development team based on priorities communicated by senior management.
  • Ensure the technical team develops detailed documentation for all source code.
  • Participate in and manage the release process as instructed by the Development Manager.

Required Skills

  • Solid hands-on experience in the following languages/tools/environments:
    • MS .Net Framework 3.5, 4.0, 4.5 (WCF, WPF and WF)
    • Visual Studio .Net 2010/2012
    • C# .net, VB .net
    • AJAX, JavaScript, jQuery, HTML5, CSS 3.0
    • XML, XPath, XSLT, DOM and XML schemas
    • OOP and UML
    • MVC
    • Relational Databases
    • PL/SQL
    • SQL
    • MSSQL
    • ETL
    • Integration Services
    • Reporting Service
    • Analysis Service
  • Experience in eLearning applications, Experience in Enterprise Resource Planning (ERP) and/or Document Management (DMS) systems.
  • Hands on experience leading SCRUM agile development teams through sprint planning, sprint development cycles and sprint retrospectives.
  • Strong ability to provide accurate time estimate of development tasks based on high level requirements.
  • Strong ability to self-manage workload and appropriately respond to changing business priorities to contribute to project success.
  • Strong ability to design classes, methods and other code libraries in organized, logical and easily maintainable structures.
  • Proficiency in Windows Architecture; APIs, Windows Services and Web Services.
  • Experience with Enterprise Service Bus (ESB) architecture.

Qualifications and Experience:

  • Bachelor’s degree in Computer Science or equivalent.
  • Minimum of 7 years of hands-on development experience based in the Microsoft technology stack, including IIS, Windows Server, .NET, and SQL server.
  • Minimum of 3 years of leadership experience as a technical lead, senior developer or similar role.
  • Minimum of 2 years of hands-on agile development lifecycle experience.
  • Microsoft Certified Technology Specialist (MCTS) certification.
  • 80 Hours of Director or VP approved training course / lab work in effective management skills / methods, business soft skills, communication, time management, task management, project management, business analysis or relevant work experience.
  • 40 Hours of Director or VP approved training course / lab work in web application development technologies or relevant work experience

 

IT Project Coordinator (Amman, Jordan) Ref#: ITG_42

Job Title: IT Project Coordinator

Location – Country, City: Amman, Jordan

Job Summary: Project Coordinator will support the successful planning, execution, and completion of projects by coordinating activities, resources, equipment, and information. This role involves assisting with scheduling, budgeting, and progress tracking while ensuring that client requirements and project objectives are met.

 

Responsibilities:

  • Coordinate project management activities, resources, equipment and information.
  • Break projects into doable actions and set timeframes.
  • Assist with schedule management and tasks assignments and follow up.
  • Verifying the clients’ needs met project objectives and scope of work.
  • Analyze risks and opportunities.
  • Oversee project procurement management.
  • Monitor project progress and handle any issues that arise.
  • Act as the point of contact and communicate project status to all stakeholders.
  • Work with the Project Manager to eliminate blockers and resolve project risks and issues.
  • Issue all appropriate legal paperwork (e.g. delivery notes, users acceptance testing).
  • Create and maintain comprehensive project documentation, plans and reports.
  • Ensure standards and requirements are met through conducting quality assurance tests.
  • Provision the progress reports (weekly, monthly).

 

Required Skills 

  • Proven work experience as a Project Coordinator or similar role.
  • familiarity with project management approaches, from conception to delivery.
  • Familiarity with risk management and quality assurance control.
  • Strong working knowledge of Microsoft Project and Microsoft Planner.
  • An ability to prepare and interpret flowcharts, schedules and step-by-step action plans.
  • Solid organizational skills, including multitasking and time management.
  • Strong client-facing and teamwork skills.

 

Qualifications and Experience:

  • Bachelor’s degree in business administration or related field.
  • Business Administration or related field.
  • Certified associate in project management (CAPM).
  • PMI Risk Management Professional (PMI-RMP).
  • PMI Scheduling Professional (PMI-SP) certification.

 

Senior .NET Developer (Cairo, Egypt) Ref#: ITG_29

Job Title: Senior .NET Developer

Location – Country, City: Egypt, Cairo

Job Summary: Designs, develops and modifies software applications and components; supports and/or installs software applications and components; works from written specifications and pre-established guidelines to perform the functions of the role. Provides subject matter expertise and technical leadership; leads complex development tasks / projects to successful completion.

Responsibilities:

  • Utilize established development tools, guidelines and coding conventions including but not limited to Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET to develop world-class software applications.
  • Act as a technical reference / subject matter expert in all areas of the application development life-cycle.
  • Contribute to the high-performance of the agile-development lifecycle by ensuring productive, consistent and successful sprints by working to reduce blocking issues for the team.
  • Maintain existing software systems by identifying and correcting software defects.
  • Coach and develop team members to increase the team’s bench strength and flexibility.
  • Participate in regular design and code reviews with development team members to confirm use of best practices.
  • Translate business requirements into applications by implementing the best strategy to ensure design meets performance, usability, reliability, and scalability standards.
  • Translate complex functional and technical requirements into detailed development tasks.
  • Estimate the duration of design, development, and testing tasks.
  • Create new and extend existing operational documentation based on industry best practices and established international standards of software development.
  • Prioritize and organize development tasks in order to contribute to meeting project and product development goals on-time and on-budget.
  • Author detailed documentation for source code created.
  • Understand and evaluate new technologies, develop skills in new technologies.
  • Complete special projects and assignments as assigned.

Required Skills 

  • Solid hands-on experience in the following languages/tools/environments:
    • MS .Net Framework 3.5 or greater (WCF, WPF and WF)
    • Visual Studio .Net 2010/2012
    • C# .net, VB .net
    • AJAX, JavaScript, jQuery, HTML5, CSS 3.0
    • XML, XPath, XSLT, DOM and XML schemas
    • OOP and UML
    • MVC
  • Experience in eLearning applications, Experience in Enterprise Resource Planning (ERP) and Document Management (DMS) systems.
  • Excellent written and verbal communication skills.
  • Proficiency in Windows Architecture; APIs, Windows Services and Web Services.
  • Expert understanding of Microsoft Solutions Framework (MSF) for Agile Software Development and other Agile Software Development frameworks.
  • Team-player that is positive, proactive and a motivated self-starter.
  • Knowledge and experience with build and release management.
  • Experience in quality assurance processes / tools.
  • Strong analytical and problem-solving skills.
  • Excellent leadership, team building and relationship management skills.
  • Excellent time management skills.

Qualifications and Experience:

  • Bachelor’s degree in Computer Science or equivalent.
  • Minimum of 3 years software development experience.

 

Senior Sales (Riyadh, Saudi Arabia) Ref#: ITG_41

Job Summary: Primary job duty is to sell the company’s products, solutions and related services in various territories, in conjunction with ITG’s BD Strategy and plan. Identifies, and qualifies new opportunities. Develops and coordinates accounts throughout the entire sales process from business development prospecting and specifications through contract negotiations, signing, and post-sales client relationship. Leverages the ITG sales model to maximize revenue growth.

Responsibilities:

  • Identifies business opportunities by identifying prospects and evaluating their position in the industry, researching and analysing sales options.
  • Increase sales and gross profits by establishing new customers and expanding business with existing customers.
  • Responsible for the sales of ITG relevant market and sector of interest.
  • Arrange and conduct customer sales calls, meetings, and presentations and participate in expos, conferences, and trade shows.
  • Identify resources required for a bid, plan bid activities, identify deliverables and manage resources in an efficient manner to produce winning bids within deadlines.
  • Maintain awareness and be well-informed of continually changing industry, sector and market conditions, and competitive landscape.
  • Excellent customer service practices and accurate product knowledge.
  • Sells products by establishing contact and developing relationships with prospects; recommending solutions and communicate to peers and management clearly and in a timely manner on sales activities.
  • Maintains relationships with clients by providing support, information, and guidance; researching and recommending new opportunities; recommending profit and service improvements.
  • Identifies product improvements or new products by remaining current on industry trends, market activities, and competitors.
  • Develops a business plan and sales strategy in coordination with sales manager for the market that ensures attainment of company sales goals and profitability.
  • Provides timely feedback to senior management regarding performance.

Required Skills 

  • Good communication skills and natural flair for sales & Good negotiating abilities with suppliers and clients.
  • Solution and target oriented.
  • Demonstrated ability to manage complicated B2B sales situations.
  • Excellent verbal and written communication skills in English and Arabic.
  • Excellent knowledge of Microsoft Office.
  • Excellent organizational skills.
  • Excellent time management skills: can easily set priorities and handle unscheduled tasks when direct supervisor is not available.
  • Problem solving skills, able to see through problems and suggest/offer positive solutions while maintaining a friendly attitude.
  • Good team leadership capabilities. Proven ability to lead, motivate and take responsibility for meeting development team goals.
  • Team player who is self-motivated, self-directed, and able to work with minimal supervision.
  • Strong communication skills with technical and non-technical resources.
  • Excellent communication skills, ability to communicate effectively with individuals at all levels, with appropriate discretion where required.
  • Excellent analytical skills.
  • Excellent copywriting skills.
  • Excellent presentation skills.
  • Strong interpersonal skills.
  • Demonstrated integrity and professionalism.
  • Proactive approach in seeking new opportunities, both from companies and public bodies.

Qualifications and Experience:

  • Bachelor’s degree in business administration, Computer Science or equivalent major.
  • At least 4-6 years of experience in sales within IT companies.
  • Willingness to travel.

 

AI/ ML Engineer (Cairo – Egypt) Ref#: ITG_40

Job Vacancy in Egypt:

An AI/ ML Engineer at ITG is responsible for designing, building, and deploying machine learning and artificial intelligence solutions. The ideal candidate will have a strong background in data science, software engineering, and applied machine learning, and will play a key role in turning complex data into intelligent, scalable AI-driven systems.

Responsibilities:

  • Develop, test, and deploy machine learning models for classification, regression, recommendation, NLP, computer vision, or time-series problems.
  • Collaborate with data engineers and software developers to integrate ML models into production systems.
  • Conduct data analysis and preprocessing: cleaning, transforming, and selecting features for modeling.
  • Optimize model performance through hyperparameter tuning and evaluation metrics.
  • Stay up to date with the latest research in AI/ML and incorporate relevant advancements.
  • Maintain and monitor deployed models to ensure accuracy and reliability over time.
  • Document processes, experiments, and results for both technical and non-technical stakeholders.
  • Participate in code reviews, sprint planning, and collaborative development efforts.

Required Skills:

  • Strong understanding of supervised and unsupervised learning, deep learning, and data modeling techniques.
  • Familiarity with cloud platforms.
  • Experience with version control tools.
  • Knowledge of MLOps and deployment pipelines is a plus.
  • Proficiency in Python.

Qualifications and Experience:

  • Bachelor's degree in Computer Science or equivalent.
  • Minimum of 2 years of relevant experience.

Get an IT job and make your IT career in ITG. To get updates on our IT vacancies, check our career page or subscribe to our LinkedIn 

 

.NET Developer (Cairo – Egypt) Ref#: ITG_34

Job Vacancy in Egypt:

Designs, develops and modifies software applications and components; supports and/or installs software applications and components; works from written specifications and pre-established guidelines to perform the functions of the role. Provides subject matter expertise and technical leadership; leads complex development tasks / projects to successful completion.

Responsibilities:

  • Utilize established development tools, guidelines and coding conventions including but not limited to Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET to develop world-class software applications.
  • Act as a technical reference / subject matter expert in all areas of the application development life-cycle.
  • Contribute to the high-performance of the agile-development lifecycle by ensuring productive, consistent and successful sprints by working to reduce blocking issues for the team.
  • Maintain existing software systems by identifying and correcting software defects.
  • Coach and develop team members to increase the team’s bench strength and flexibility.
  • Participate in regular design and code reviews with development team members to confirm use of best practices.
  • Translate business requirements into applications by implementing the best strategy to ensure design meets performance, usability, reliability, and scalability standards.
  • Translate complex functional and technical requirements into detailed development tasks.
  • Create new and extend existing operational documentation based on industry best practices and established international standards of software development.
  • Prioritize and organize development tasks in order to contribute to meeting project and product development goals on-time and on-budget.
  • Author detailed documentation for source code created.

Required Skills:

  • Solid hands-on experience in the following languages/tools/environments:
    • MS .Net Framework 3.5 or greater (WCF, WPF and WF)
    • Visual Studio .Net 2010/2012
    • C# .net, VB .net
    • AJAX, JavaScript, jQuery, HTML5, CSS 3.0
    • XML, XPath, XSLT, DOM and XML schemas
    • OOP and UML
  • Experience in eLearning applications, Experience in Enterprise Resource Planning (ERP) and Document Management (DMS) systems.
  • Excellent written and verbal communication skills.
  • Proficiency in Windows Architecture; APIs, Windows Services and Web Services.
  • Expert understanding of Microsoft Solutions Framework (MSF) for Agile Software Development and other Agile Software Development frameworks.
  • Team-player that is positive, proactive and a motivated self-starter.
  • Knowledge and experience with build and release management.
  • Experience in quality assurance processes / tools.
  • Strong analytical and problem-solving skills.
  • Excellent leadership, team building and relationship management skills..

Qualifications and Experience:

  • Bachelor's degree in Computer Science or equivalent.
  • Basic knowledge in Software developing.

 

Get an IT job and make your IT career in ITG. To get updates on our IT vacancies, check our career page or subscribe to our LinkedIn 

 

Senior Quality Assurance Engineer (Cairo – Egypt) Ref#: ITG_27

A Senior QA Engineer at ITG ensures that the software products meet quality standards by designing and executing test plans, following company policies and standards, contributing to department growth, providing expertise and leadership, and leading testing projects to completion.

Responsibilities:

  • ERP Testing: Develop, implement, and maintain comprehensive test plans and strategies specifically for ERP systems.
  • Conduct functional, integration, system, and regression testing of ERP modules, ensuring alignment with business processes.
  • Validate ERP workflows, configurations, and customizations to ensure they meet user and business requirements.
  • Defect Management: Identify, document, and track ERP-related bugs, inconsistencies, and issues in collaboration with developers and the product team.
  • Work closely with the development team to ensure timely resolution of identified issues.
  • Collaboration & Communication: Work closely with business analysts, developers, and end-users to understand ERP requirements and ensure adequate test coverage.
  • Provide detailed reports on testing progress, defect status, and quality metrics to stakeholders.
  • Process Optimization: Contribute to the improvement of QA processes and methodologies for ERP testing.
  • Ensure test processes align with the ITG’s quality standards and ERP project timelines.
  • Data Validation: Validate data integrity, migrations, and integrations within the ERP system and other connected platforms.

Required Skills

  • Knowledge and application of structured testing concepts, methodologies, and tools.
  • Hands on experience working in teams that utilize Software Development Lifecycles.
  • Experience building effective tests targeting multiple application layers (db, app, gui, api).
  • Experience working in Agile Development environments.
  • Excellent written and verbal communication skills (English / Arabic).
  • Team-player that is positive, proactive and a motivated self-starter.
  • Excellent leadership, team building and relationship management skills.
  • Excellent time management skills.
  • Knowledge and experience with build and release management.
  • Strong analytical and problem-solving skills.
  • Experience in Enterprise Resource Planning (ERP).

Qualifications and Experience:

  • Bachelor's degree in Computer Science or equivalent.
  • Minimum of 3 years of Quality Assurance / Software Testing or other relevant IT Support work experience.

 

Get an IT job and elevate your IT career in ITG. To get updates on our IT vacancies, check our career page or subscribe to our LinkedIn