Skip to main content
WazifaME
VE

Senior Software Developer

Cairo, Egypt

About the role

Publication date : Mar 16, 2026, 12:00AM Orange Business is here! About usJoin us at Orange Business! We are a network and digital integrator that understands the entire value chain of the digital world, freeing our customers to focus on the strategic initiatives that shape their business. Every day, you will collaborate with a team dedicated to providing consistent, sustainable global solutions, no matter where our customers operate. With over 30,000 employees across Asia, the Americas, Africa, and Europe, we offer a dynamic environment to develop and perfect your skills in a field filled with exciting challenges and opportunities. About the roleWe are looking for a Senior Developer to deliver robust, scalable, and secure systems across multiple platforms. You will take ownership of complex modules, implement designs, optimize performance, and contribute to system-wide improvements. The role requires hands-on expertise in backend, frontend, and infrastructure technologies, with an ability to understand designs, translate requirements into code, and implement best practices across the stack. Key Responsibilities Develop and maintain backend services using Python (Flask), integrating with relational databases PostgreSQL and Redis as an in-memory data store.Build and enhance frontend applications using Angular.Work with the Elastic Stack (Elasticsearch, Logstash, Kibana) to manage logging, search, and analytics pipelines.Design and optimize APIs and database interactions using PostgreSQL and Redis.Implement background processing and scheduled jobs using Celery.Collaborate with team members to design scalable and maintainable solutions.Follow best practices in code quality, testing, and documentation.About you 4+ years of experience in software development.Strong programming experience with Python.Experience building frontend applications (Angular or similar frameworks).Hands-on experience with the Elastic Stack (Elasticsearch, Logstash, Kibana).Good understandin

The hiring process

  1. STEP 01

    Recruiter call

    30 min · Within 5 days

  2. STEP 02

    Hiring manager

    60 min · Following week

  3. STEP 03

    Working session

    90 min · Take-home + review

  4. STEP 04

    Final + offer

    2 hours · Loop with team

Average time to offer: ~21 days. Your application is timestamped at every step — see applications.

You might also like

More jobs →