Qureos

Find The RightJob.

Senior Software Engineer

Iskraemeco is hiring a Senior Software Engineer (4–5 years) to join our Cairo office and work on business‑critical software platforms supporting global smart energy projects.

This role is for experienced engineers who take technical ownership, work effectively in Agile environments, and deliver high‑quality software using CI/CD practices while supporting team growth.


Role Summary

The Senior Software Engineer is responsible for designing, developing, and maintaining scalable software solutions.

The role includes end‑to‑end ownership of features, contribution to technical and architectural decisions, and code quality oversight, while collaborating closely with cross‑functional teams.


Key Responsibilities

  • Design, develop, and maintain scalable, production‑grade software solutions
  • Take ownership of features from design through delivery and deployment
  • Ensure code quality, performance, security, and maintainability
  • Contribute to technical and architectural decisions
  • Review code and support the growth of junior engineers
  • Work within Agile teams, participating in planning, refinement, and retrospectives
  • Contribute to and work with CI/CD pipelines to support reliable delivery
  • Collaborate closely with product, QA, and delivery teams
  • Perform all tasks in line with company certifications, technical standards, and internal procedures


Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 4–5 years of professional software development experience
  • Strong hands‑on experience with: .NET, Angular, Flutter and MAUI
  • Exposure to PostgreSQL and time‑series databases such as TimescaleDB
  • Experience working in Agile development environments
  • Practical exposure to CI/CD concepts and delivery pipelines
  • Strong sense of ownership and accountability

© 2026 Qureos. All rights reserved.