Qureos

Find The RightJob.

Senior C# / .NET Core Developer

Title: Senior C# / .NET Core Developer

Industry: IT Software

Reporting Line: Engineering Manager/ Service Delivery Manager

Position Type: Full Time

Location: Cairo

We are looking for a highly skilled and driven Senior C# / .NET Core Developer to build and evolve modern backend systems within a complex, service-based architecture. This role involves working on high-performance services, including edge and IoT scenarios, while leveraging modern development practices and AI-enhanced workflows.

Key Responsibilities: Backend Development:

  • Design, build, and maintain backend and background services using modern .NET
  • Develop and maintain REST and gRPC APIs
  • Work within a large, mature codebase by extending, refactoring, and modernizing services
  • Design efficient data access layers using relational databases

System Architecture & Performance:

  • Build and operate distributed and event-driven systems
  • Ensure high performance and resource efficiency, especially in edge/IoT environments
  • Apply spike-driven development to validate new features and approaches

AI & Modern Practices:

  • Leverage AI tools and adapt to agentic workflows to enhance development efficiency
  • Continuously explore and adopt modern technologies and practices

Collaboration & DevOps:

  • Collaborate with cross-functional teams and contribute to shared architecture standards
  • Use Docker and Azure DevOps (CI/CD pipelines) to support development workflows

Desired Skills:

  • Strong expertise in C# and modern .NET (latest versions)
  • Experience with ORMs (e.g., Entity Framework) and relational databases (SQL Server, PostgreSQL, Azure SQL)
  • Solid understanding of asynchronous programming, multithreading, and concurrency
  • Experience building REST APIs and gRPC services
  • Strong experience in unit testing and writing clean, maintainable code
  • Experience with distributed systems and service-based architectures
  • Familiarity with event-driven architectures and messaging patterns
  • Hands-on experience with Docker and CI/CD pipelines (Azure DevOps)
  • Experience working within complex, existing codebases
  • Strong problem-solving and critical thinking skills
  • Experience or interest in AI tools and agentic workflows
  • Very good English communication skills

Nice to Have:

  • Experience with Azure services (APIM, AGW, AKS, IoT Edge, Functions, Blob Storage)
  • Experience with time-series databases (InfluxDB, TimescaleDB)
  • Experience with MQTT or similar messaging systems
  • General cloud architecture knowledge
  • Interest in experimenting with new technologies
  • Knowledge sharing and mentoring mindset

What We Value:

  • Ownership and a self-driven mindset
  • Clean code, maintainability, and strong documentation practices
  • Pragmatic approach to evolving and modernizing systems
  • Willingness to understand systems end-to-end
  • Proactive adoption of new technologies, especially AI-driven approaches
  • Strong collaboration and knowledge-sharing culture

What We Offer:

  • Competitive salary
  • Social & Medical insurance
  • Flexible working environment
  • Professional and supportive work environment
  • Access to modern tools and technologies
  • Continuous learning and development opportunities
  • Clear career growth path

About CrossWorkers We are a Danish-owned software offshoring company providing European clients with professional Egyptian developers.

We have been in business since 2009, delivering high-quality software development services and building long-term partnerships.

Our headquarters are in Copenhagen, Denmark, and our Offshore Development Center is located in the Fifth Settlement, New Cairo.

We also have a growing presence across Sweden, Norway, Finland, Switzerland, the UK, Germany, and Bahrain.

© 2026 Qureos. All rights reserved.