Junior Application Developers

Apply for this job

Email *

Job Description

Job Description

Established in 2002, IST has lead the way in delivering exceptional customer experience (CX) solutions to a multitude of verticals and organizations worldwide. IST cherry picks the best CX technologies in the marketplace to provide their customers with the most comprehensive, innovative, and effective CX solutions. We are looking forward to expanding further in Europe and deliver comprehensive technology enabled CX transformation programs at scale. As a CX Technology Services provider, IST Networks is currently a part of Majorel X where diversity is key for our team that is composed of, data lovers, tech enthusiasts, creative masterminds. and operations gurus, united by a common purpose: to push the boundaries of CX.





Being a part of Majorel X, we operate globally with a total of 6 offices in Egypt, UK, UAE, KSA, Bahrain and Turkey, with a highly skilled workforce specializing in Contact Center (Cloud, Hybrid or on-Prem), Customer Engagement Systems (Cloud or on-Prem), Contact Center Agent Desktops, Speech and Language (Arabic and English), Mobile Transactional Security, Digital Signage, Workforce Management, Workload Distribution, Customer Journey Analytics, Robotics Process Automation, Enterprise Mobile Apps, Customer Feedback Management and many more.


Starting a career with IST Networks is exciting and rewarding. We believe in diversity and inclusion. Diverse employees, each of whom brings different opinions and skill sets that are enriching. That’s the way we want it to be. Because we believe that with the right mix of people, innovation takes place. At IST Networks we are also constantly investing in the training and development of our teams as we recognize that when you succeed, we do too.




IST Networks is seeking to fill an Application Developer role, to be based in our Smart Village Head Office in Cairo. You will be part of a talented software team that works on mission-critical applications.

As an Application Developer you will be responsible for analyzing user requirements and business objectives, determining application features and functionality and recommending changes to existing Java-based applications, amongst other duties.


Your day-to-day tasks as an Application Developer will vary depending on your level of ownership over one application or many.

Interested in our opportunity?



What will be your responsibilities?


● Contribute in all phases of the development lifecycle

● Write well designed, testable, efficient code

● Ensure designs are in compliance with specifications

● Prepare and produce releases of software components

● Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review