Senior Software Engineer (Egyptian National)

Unicom Gulf

Egypt

Ref: RP854-05

Job description / Role

Employment: Full Time

Job Description

• Plan, design and develop technical solutions and alternatives that meet business requirements in adherence with standards, processes, and best practices
• Successfully lead projects and complex assignments with broad scope and long-term business implications
• Lead day to day system development and maintenance activities of the technical team
• Manage resolution for complex issues within functional area of expertise
• Ability to work independently and self-directed

Requirements

Job Requirements

Required Qualifications
• 3-5 years software programming experience in mainstream programming languages
• 3+ year of Node.js, Express, and Socket IO
• Ability to delegate work and follow up on junior colleagues when required
• Experience in developing cloud-based web services and ability to design for performance, reliability and scalability
• Experience working in large-scale production deployments, performance tuning and troubleshooting.
• Experience in designing software architecture for high volume applications
• Experience in designing, developing and maintaining APIs for web services
• Bachelor’s degree in Computer Science or any related field
• Solid foundation in software design and algorithms with strong analytical skills
• NoSQL and SQL database experience ex. MongoDB, PostgreSQL, MSSQL, Cassandra
• Knowledge of event stores and CQRS architecture.
• Experience in Gulp, web pack, NPM, and others.

Desired Qualifications
• Experience in cloud deployments with AWS/Azure/GCP
• Experience in data streaming and creating data pipelines with Kafka/Spark or similar
• Open Source contributions
• Good communication skills with both technical and non-technical audience
• Internet of Things (IoT) interest or experience
• Possess a sense of ownership and professional pride
• Ability to work in fast paced environment
• Ability to juggle multiple tasks simultaneously
• Ability to work well in a distributed/remote team environment
• Drive to be a self-starter and promote change when necessary

About the Company

"UNICOM" is a leading investment enterprise in the field of information technology and integrated telecommunication solutions, established in 2007 offers a wide range of complete end-to end solutions and services in the domain of Enterprise Mobility Solutions, NFC (Near-Filed-Communications) Solutions, Enterprise Software Solutions, System Integration & ICT Products, Unified Communication, Server & Storage Solutions, Information Security, Network Infrastructure, Backup and Disaster Recovery, Data warehousing, GIS & RFID Solutions, IT Products Supply & Service Management, IT Governance, Business Process Outsourcing, Enterprise Managed Services, HR Services, IT Distribution, IT Training and Media Solutions

Unicom excel in BOT (Build, Operate and Transfer), Revenue-Sharing, and Public Private Partnership (PPP) Modules, we help our clients to plan, build, support and manage their infrastructure and solutions with the increasing pressure to reduce overheads, this allows our clients to focus on their own core business strategy, with peace of mind that their objectives will be met. Our goal is to always add value for our clients

Unicom’s operations are spread across Kingdom of Saudi Arabia, Yemen, Jordan, Egypt, Sudan, China, USA and UAE with over 300+ employees following Global best practices and standard in delivering products and services to its customers. Unicom has the vision to be one of the most respected IT services companies’ globally.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month