ITG Vacancies

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 

 

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 

 

Accountant (Amman – Jordan) Ref#: ITG_36

Integrated Technology Group (ITG) is seeking an Accountant in (Amman - Jordan).

Accountant will be responsible to support the Chief Accountant and Senior Accountant in carrying out the responsibilities of the Finance / Accounting Department. To relieve the Chief Accountant and Senior Accountant of certain responsibilities that will allow them to spend a greater portion of their time on Financial Statement preparation and analysis, Budget and Variance issues, and Forecasting.

Responsibilities:

  • Maintain the Fixed Asset and associated depreciation schedules on the Wave ERP System; provide monthly detail to the Senior Accountant for General Journal entries; insure proper recording of new purchases and disposals.
  • Maintain Purchase Order Processing system.
  • Manage employee / Company credit card applications and charges.
  • Process Accounts Payable paperwork at completion of the check run.
  • Prepare mailings and priority shipments for the Finance/Accounting Department.
  • Prepare labels and maintain files as needed within the department.
  • Prepare correspondence as needed within the department.
  • Assist Senior Accountant with payroll system and payroll related items.
  • Manage petty cash account.
  • Assist the Chief Accountant in tracking and maintaining company insurance policies (except Employee Benefits, which are maintained by the HR Department).
  • Assist the Chief Accountant with facility support and security issues.

Required Skills  

  • Ethical, responsible, and able to handle confidential financial information.
  • Strong communication and time management abilities.
  • Excellent analytical, problem-solving, and attention-to-detail skills.
  • Proficiency in accounting software and Microsoft Excel.
  • Strong knowledge of accounting principles (IFRS, GAAP) and tax regulations.

 

Qualifications and Experience:

  • Bachelor's degree in accounting or equivalent.

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 

 

QA Officer (Amman – Jordan) Ref#: ITG_32

Job Vacancy in Jordan:

The Associate QA Officer is responsible for ensuring ITG’s portfolio of software products meet the established standards of quality including functionality, reliability, usability and performance by designing, developing and executing test plans and procedures.

Responsibilities:

  • Develop and review test requirements, test plans, test matrices, and test suites for ITG Software products.
  • Develop and execute manual and automated test cases to increase regression coverage as well as new functionality testing.
  • Identify conditions where a software system could fail and build test scenarios.
  • Work closely with development teams to triage and isolate problem areas in multiple applications.
  • Document and/or review testing results working closely with Developers and Professional Services colleagues to resolve reported issues.
  • Identify and report software defects to development teams via bug tracking system.
  • Participate in the Agile project flow providing feedback in all areas, paying close attention to high-risk areas and communicating testing concerns; adhere to team priorities and work well in an integrated developer/tester environment.
  • Become a subject matter expert on existing and new features ensuring they can be fully and thoroughly tested; review logs for troubleshooting and create new and update existing test cases.
  • Ensure High Quality in all deliverables: software, test cases, bug cases, automation plans, and documented results.
  • Complete special projects and assignments as assigned.

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 who is positive, proactive, and a motivated self-starter.
  • Knowledge and experience with build and release management.
  • Strong analytical and problem-solving skills.

Qualifications and Experience:

  • Bachelor's degree in Computer Science or equivalent

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  

We Are Sorry But This Vacancy is Closed.

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

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.
  • 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.

Required Skills:

  • Solid hands-on experience in the following languages/tools/environments:
    • MS .Net Framework 3.5, 4.5 or greater (WCF, WPF and WF)
    • .Net Core 6 or Greater
    • Visual Studio .Net 2010/2012/ 2019/2022
    • C# .net, VB .net
    • AJAX, JavaScript, jQuery, HTML5, CSS 3.0
    • XML, XPath, XSLT, DOM and XML schemas
    • OOP and UML
    • MVC
    • Razor pages
  • 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.

 

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 

 

Associate, Mobile Developer (Cairo – Egypt) Ref#: ITG_28

Job Vacancy in Egypt:

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.

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 the 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, and develop skills in new technologies.
    • Complete special projects and assignments as assigned.

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.

Qualifications and Experience:

  • Bachelor's degree in Computer Science or equivalent.
  • Entry level in mobile application development experience or equivalent coursework.

 

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 

 

Senior Marketing (Amman – Jordan) Ref#: ITG_24

As the Senior Marketing, you will be crucial in executing marketing strategies that align with ITG’s brand vision and business objectives.

Your primary focus will be on implementing and optimizing digital marketing initiatives while also ensuring the integration of traditional marketing channels. You will collaborate closely with the Marketing and Communication Manager to bring our campaigns to life, driving brand awareness, engagement, and growth.

Responsibilities:

  • Execution of Integrated Marketing Campaigns:

    • Contribute to implementing marketing campaigns that combine digital and traditional marketing channels.
    • Ensure all marketing efforts are consistent with ITG’s brand strategy and contribute to business goals.
    • Monitor market trends and competitor activities to inform campaign execution.
  • Digital Marketing:

    • Plan and execute digital marketing campaigns, including paid ads, SEO, email marketing, social media, and online advertising.
    • Optimize the company’s digital presence and ensure cohesive and consistent brand messaging across all platforms.
  • Traditional Marketing Support:

    • Assist in the execution of traditional marketing activities such as print advertising, events, and public relations.
    • Collaborate with external vendors and partners to ensure high-quality marketing materials.
    • Promote ITG’s image on a local, regional, and international level through well-suited media outlets consistent with the company’s mission and strategic goals.
    • Develop and maintain good working relations with the media, including local, regional, and international newspapers, magazines, radio, and television.
    • Integrate traditional marketing efforts with digital campaigns to create a unified brand experience.
  • Content Development and Collaboration:

    • Produce engaging and relevant content that supports marketing initiatives.
    • Ensure content is tailored to the needs of different marketing channels and audiences.
    • Prepare presale materials and project presentations.
    • Monitor local and international media pertaining to competition and investment-related news releases and blogs.
  • Collaboration and Coordination:

    • Work closely with sales and product development teams to ensure marketing initiatives support departmental goals.
    • Liaise with external agencies and vendors to execute campaigns effectively.
    • Provide input and support to junior marketing team members as needed.

Qualifications and Experience:

  • Bachelor’s degree in marketing, communications, or a related field.
  • A minimum of 5 years of experience in a marketing role with a strong focus on digital marketing.
  • Proven experience in executing successful integrated marketing campaigns.
  • Proficiency in digital marketing software and tools, including SEO tools, email marketing platforms, and social media management tools.
  • Strong analytical skills with the ability to make data-driven decisions.
  • Demonstrated ability to take ownership of projects and drive them to successful completion.
  • Proactive, self-motivated, and able to maintain a positive, solutions-oriented attitude in a fast-paced environment.
  • Full fluency in English.
  • Excellent communication and collaboration skills.
  • Experience in branding is a plus.

 

Embark on a rewarding IT career with ITG. Stay informed about our latest job openings by visiting our career page or following our LinkedIn.

We can't wait to see the impact you'll make!