Job Description
Job Description
About IST Networks
We at IST Networks are Focused on Delivering a World-Class Customer Experience System.
We focus on project delivery and pride ourselves on quality and innovation.
Established in 2002, IST has led the way in delivering exceptional customer experience (CX) solutions to a multitude of verticals and organizations worldwide. We at IST cherry picks the best CX technologies in the marketplace to provide our customers with the most comprehensive, innovative and effective CX solution.
Today, 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 recognise that when you succeed, we do too.
Summary Description
IST Networks is seeking to fill a Senior Application Developer – Java 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 part of an Agile development team, working on developing ,delivering, supporting and maintaining high quality software products and projects.
Interested in our opportunity?
Enjoy being yourself and come join our innovative ISTians Team!
Responsibilities
- Development and coordinate with the development team and QA working on different layers of the products including backend and Front end layers.
- Develop, build, and maintain efficient, reusable, and reliable product code as per agreed standards.
- Research and Develop products integrations with contact center platforms or other services.
- Work on the Issues reported by the Quality engineer.
- Collaborate on project implementation including deployment and integration activities to deliver project to customers.
- Collaborate on project related activities including Support on customer reported issues and on-call schedule.
- Participate in project / product technical documentation to support maintenance.
Requirements Education
- Bachelor’s degree in Computer Science or a similar field.
Experience
- 3-5 years of software development experience.
- Have solid experience in Java SE/EE.
- Have solid experience in developing REST API.
- Have solid experience in at least two MSSQL , MYSQL, Oracle.
- Experience with contact center development Cisco or Genesys is a plus.
- Basic experience with node js is a plus.
Languages
-
Very good Arabic and English – written and spoken.
Behavioral Competencies
- Excellent troubleshooting and communication skills.
- Attention to detail.
- Analytical thinker: resolve problems with a strong focus on attention to detail.
- Adaptable: cope with the unexpected, manage problems.
- Organization: self-motivated with good time management skills to manage own workload.