ITG Vacancies

Senior Web Designer (Cairo, Egypt) ITG-58

  1. Job Title: Senior Web Designer
  2. Location – City, Country: Cairo, Egypt
  1. Job Summary: Design and development of advanced web applications and websites using modern technologies, industry best practices, and established development standards. Provides technical leadership in user interface design, front-end architecture, and web development while mentoring junior team members and ensuring the delivery of scalable, secure, and high-quality digital solutions. Collaborates with stakeholders to translate business requirements into innovative and effective web experiences that align with organizational goals.
  2. Responsibilities:
  • Lead the design, architecture, and development of complex web applications and websites.
  • Provide technical leadership and guidance to junior and mid-level designers and developers.
  • Review code, designs, and technical deliverables to ensure compliance with development standards and best practices.
  • Design and implement responsive, scalable, and high-performance web solutions.
  • Analyze business requirements and recommend appropriate technical solutions and development approaches.
  • Lead technical discussions, effort estimations, and project planning activities.
  • Design high-impact user interfaces, branding materials, marketing assets, and digital experiences.
  • Ensure consistency in design systems, UI standards, and user experience across projects.
  • Collaborate with Product Owners, QA Engineers, Project Managers, and stakeholders throughout the development lifecycle.
  • Define and enforce coding standards, development methodologies, and quality assurance practices.
  • Identify performance bottlenecks and implement optimization strategies.
  • Participate in system architecture decisions and technology evaluations.
  • Mentor team members through coaching, knowledge sharing, and technical training.
  • Monitor project progress, task assignments, and issue resolution to ensure successful project delivery.
  • Contribute to continuous process improvement initiatives and technology roadmaps.
  • Support project delivery by managing technical risks and providing solutions to complex challenges.
  • Complete special projects and assignments as required.
  1. Required Skills  
  • Expert-level experience in:
    • Android, iOS applications architecture, design and development
    • HTML5, CSS3, SASS/SCSS
    • JavaScript, jQuery, AJAX
    • Modern JavaScript Frameworks (Angular, React, Vue.js) is a plus
    • XML, JSON
    • Git and version control systems
    • Responsive Design, Bootstrap, Foundation, and Mobile-First Development
    • Adobe Creative Suite (Photoshop, Illustrator, XD, Figma)

 

  • Strong leadership and mentoring capabilities.
  • Excellent analytical and problem-solving skills.
  • Strong project estimation and planning skills.
  • Excellent communication and stakeholder management skills.
  • Ability to manage multiple projects and priorities simultaneously.
  • Strong attention to detail and commitment to quality.
  • Excellent organizational and time management skills..
  1. Qualifications and Experience:
  • Bachelor’s degree in Computer Science or equivalent.
  • Minimum 4–7 years of professional experience in web design and front-end/web application development.
  • Proven experience leading web development projects and mentoring team members.

 

Graphic Designer(3D) Amman, Jordan ITG-57

  1. Job Title: Graphic Designer(3D)
  2. Location - Country, City: Amman, Jordan
  3. Job Summary: Creative and detail-oriented 3D & 2D Game Artist with experience in creating high-quality game assets, including 3D environments, props, animations, textures, and UI elements. Proficient in industry-standard design tools and experienced in preparing and optimizing assets for seamless integration into the Unity game engine. Strong understanding of visual design principles, asset optimization, and game art pipelines, with a focus on delivering visually engaging, high-performance assets that enhance the overall player experience.
  4. Responsibilities:
  • Design, model, and develop high-quality 3D environments, props, and game assets that align with the project's visual style.
  • Create and animate 3D assets using industry-standard animation techniques.
  • Design and produce 2D assets, including textures, icons, sprites, and User Interface (UI) elements.
  • Apply textures, materials, lighting, and color schemes to achieve visually appealing and optimized assets.
  • Optimize 2D and 3D assets to ensure high performance and compatibility across target platforms.
  • Export, organize, and prepare assets for seamless integration into the Unity game engine.
  • Collaborate with developers, game designers, and other artists to ensure assets meet both artistic and technical requirements.
  • Maintain consistency with the project's art direction, visual standards, and asset naming conventions.
  • Revise and improve assets based on feedback, testing, and gameplay requirements.
  • Stay up to date with industry trends, tools, and best practices in game art, animation, and asset optimization.
  1. Required Skills 
  • Proficiency in 3D modeling and animation software (e.g., Blender, Autodesk Maya, or 3ds Max).
  • Strong skills in 2D design tools such as Adobe Photoshop, Illustrator, or equivalent.
  • Experience creating textures, materials, UV mapping, and asset optimization for games.
  • Knowledge of Unity asset integration and game art pipelines.
  • Understanding of lighting, color theory, composition, and visual design principles.
  • Ability to create intuitive and visually appealing User Interface (UI) assets.
  • Familiarity with animation principles and rigging workflows.
  • Strong attention to detail and creative problem-solving skills.
  • Ability to work collaboratively in a multidisciplinary game development team.
  • Good time management, communication, and organizational skills.
  • A portfolio demonstrating high-quality 2D and 3D game art, animations, and UI designs.
  1. Qualifications and Experience:
  • Bachelor's degree in Graphic Design, Game Art, Animation, Multimedia, Computer Graphics, or a related field.
  • 0–2 years of experience in 2D/3D game art, digital art, or a related role.

 

Associate, Technical Writer (Cairo, Egypt) ITG-22

  1. Job Title: Associate, Technical Writer
  2. Location – city, country: Cairo, Egypt
  3. Job Summary: Produces and maintains technical documentation, tutorials and general learning materials for software products, services and processes.
  4. Responsibilities:
  • Produce user guides, guidelines, and training materials for desktop, mobile, and web enabled applications in various languages, primarily Arabic and English. Formats include documents, PDFs, online help files, HTML, and videos.
  • Proofread guides to track incorrect statements, alert messages, instructions, and spelling mistakes available, and suggest corrections.
  • Edit and finalize documents to make them ready for publication and distribution to customers.
  • Design and develop product feature lists, function lists, write-ups, document templates, QCPs and forms.
  • Provide translation services of documents, brochures, videos, PowerPoint presentations, and company communications to internal clients – mainly from English to Arabic and vice versa
  • Provide advice on appropriate use of language in products and product documentation.
  • Provide language support to other departments regarding grammar, spelling, and sentence structure.
  • Work with cross-functional teams to gather, organize and document information, and maintain project-related documentation.
  • Maintain accurate records and files of work and revisions. Submit work status updates to management.
  • Complete special projects and assignments as needed.
  1. Required Skills  
  • Excellent written and verbal communication skills (Arabic & English).
  • Excellent editing skills, with attention to detail, consistency and a strong focus on quality.
  • Excellent communication skills, ability to communicate effectively with individuals at all levels, with appropriate discretion where required.
  • Strong ability to follow established standards.
  • Advanced proofreading, indexing, document design and document publishing skills.
  • Excellent knowledge in Microsoft Office.
  • Good knowledge in graphical tools such as SnagIt and Paint Shop Pro, etc.
  • Excellent research, planning and analytical skills.
  • Excellent project and time management skills.
  • Flexibility and a proven ability to work well under pressure.
  • Self-motivated, practical, proactive, and solution oriented.
  • High degree of commitment, engagement and independence.
  • Organizational, multi-tasking, interpersonal, and problem-solving skills.
  1. Qualifications and Experience:
  • Bachelor's degree in Computer Science, Computer Information System, Translation with some technical training or any other related field.

 

Marketing Graphic Designer (Amman, Jordan) ITG_10

  1. Job Title: Marketing Graphic Designer
  2. Location – city, country: Amman, Jordan
  3. Job Summary: Designs graphic solutions that have high visual impact for a variety of products and activities, such as websites, advertising, books, magazines, posters, product packaging, exhibitions and displays, corporate communications and corporate identity.
  4. Responsibilities:
  • Design high visual impact graphics for internal clients including development, professional services, sales, marketing and business development. Provide technical expertise in all areas of graphic design.
  • Meet with internal clients to discuss the business objectives and requirements of the job; interpreting the client's business needs and developing a concept to suit their purpose.
  • Think creatively to produce new ideas and concepts; use innovation to redefine a design brief within the constraints of cost and time; demonstrate illustrative skills with rough sketches and use computer software to create electronic versions of designs.
  • Create website graphics, logos, layouts, promotional displays, packaging, and marketing brochures. Proofread to produce accurate and high-quality work.
  • Employ color, type, illustration, photography, animation, and various print and layout techniques when designing project. Work with a wide range of media, including photography and computer-aided design (CAD).
  • Keep up-to-date with emerging technologies in new media, particularly design programs such as Illustrator, Photoshop, InDesign, QuarkXPress, FreeHand, 3ds Max, Acrobat, Director, Dreamweaver and Flash.
  • Accurately estimate the duration of design tasks.
  • Monitor task queues and issue-logs to ensure on-time completion of tasks and resolution of issues.
  • Contribute to meeting project and product development goals on-time and on-budget.
  • Complete special projects and assignments as assigned.

Required Skills

  • Solid hands on experience in the following languages/tools/environments:
    • Graphic Design tools
    • Adobe Photoshop
    • Adobe Illustrator
  • Excellent written and verbal communication skills.
  • Excellent design and photo-editing skills.
  • Possession of creative flair, versatility, conceptual/visual ability and originality.
  • Demonstrated experience designing graphics from conceptualization to final user acceptance.
  • Extremely detailed oriented and organized.
  • Excellent leadership skills.
  • Excellent time management skills.

Qualifications and Experience:

  • Bachelor’s degree in visual design, Computer Science or equivalent technical accreditation.
  • Minimum of 2 years of hands-on graphics design experience or equivalent.

 

IT Security Officer (Jordan, Amman) ITG-53

  1. Job Title: IT Security Officer
  2. Location - Country, City: Jordan, Amman
  3. Job Summary: IT Security Officer will be at the forefront of our efforts to protect sensitive information and maintain robust security protocols. also, will be instrumental in identifying vulnerabilities, implementing advanced security measures, and responding to potential threats.
  1. Responsibilities:
  • Responsible for assuring users are provided efficient and timely technical support that adheres to SLAs established by senior management.
  • Conduct risk assessments and vulnerability testing to identify potential security threats.
  • Design, implement, and maintain cybersecurity systems and protocols to protect the ITG's infrastructure.
  • Develop and implement incident response plans to address security breaches and cyber-attacks.
  • Monitor network traffic for suspicious activity and respond to security incidents on time.
  • Conduct security audits and ensure compliance with industry regulations and standards.
  • Analyze threat intelligence reports to stay informed about emerging cyber threats.
  • Collaborate with internal teams to ensure a comprehensive approach to cybersecurity.
  • Stay up-to-date on the latest trends and developments in cybersecurity.
  • Provide cybersecurity training and awareness programs to educate employees on best practices.
  • Complete special projects and assignments as assigned.
  1. Required Skills  
  • Excellent written and verbal communication skills.
  • Risk Assessment: Ability to conduct thorough risk assessments to identify potential vulnerabilities.
  • Incident Response: Experience in developing and executing incident response plans to address security breaches effectively.
  • Security Tools: Familiarity with security tools such as firewalls and intrusion detection systems.
  • Compliance Knowledge: Understanding of industry regulations and compliance standards.
  • Threat Intelligence Analysis: Skill in analyzing threat intelligence reports to stay abreast of emerging cyber threats.
  • Network Security: Strong knowledge of network security protocols and technologies.
  • Security Auditing: Ability to conduct security audits and ensure adherence to security policies.
  • Communication Skills: Effective communication skills to convey complex cybersecurity concepts to diverse audiences.
  • Problem-solving: Excellent problem-solving abilities to address security challenges and incidents promptly.
  1. Qualifications and Experience:
  • Bachelor's degree in Cyber Security, Computer Science, Information Technology or a related field Minimum of 1 year of hands-on Help Desk support experience.
  • Minimum of 2 years of practical experience in cybersecurity.
  • Expertise in conducting security assessments.
  • Proven ability to develop and implement security policies.
  • Experience managing security and data protection risk assessments.
  • Familiarity with international and local standards such as:
    • PDPL (Jordan, KSA)
    • NCA
    • ISO 27K
    • ISO 22301
  • Preferably certified in (CISM, CISA, CISSP, COBIT) or equivalent certifications.

 

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.

 

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.

 

Sales Officer (Cairo – Egypt) Ref#: ITG_39

Job Vacancy in Egypt:

Primary job purpose is to sell the ITG’s products, solutions and related services in various territories, in conjunction with the 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 support. Leverages the company’s sales model to maximize revenue growth.

Responsibilities:

  • Create new market opportunities.
  • Coordinate and follow-up with clients, partners, and vendors in the various markets.
  • Manage client relationship.
  • Manage partner relationship.
  • Arrange and conduct customer sales calls, meetings, and presentations.
  • Participate in expos, conferences, and trade shows.
  • Establish strategic initiatives for large high-value client relationships.
  • Work in coordination with the related BD/sales team, and leverage resources from across ITG.
  • Report and communicate to peers and management clearly and in a timely manner on sales activities. 

Required Skills:

  • Strong communication, presentation, negotiation and interpersonal skills.
  • Excellent verbal and written communication skills in English and Arabic.
  • Excellent knowledge in Microsoft Office.
  • Excellent organizational skills.
  • Problem solving skills, able to see through problems and suggest positive solutions while maintaining a friendly attitude.
  • Able to build government relations.
  • Excellent analytical skills.
  • Must be able to assess and analyze financial conditions of clients and the industry trends.

Qualifications and Experience:

  • Bachelors’ degree in Business Administration, Computer Science or equivalent major
  • At least on year of experience in Sales. Experience within IT companies is a plus.
  • Willingness to travel.

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