Senior C# / .NET Core Developer
We usually respond within a week
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.
- Department
- Software Developers
- Role
- Backend Development
- Locations
- CrossWorkers
- Remote status
- Hybrid
- Employment type
- Full-time
CrossWorkers
Our Offer
-
Competitive Salary
-
Bus Service
-
Social And Medical Insurances
-
Good Office Environment And Technical Equipment
-
Keep Up With New Technologies Through Internal And External Trainings
-
We Have An Open And Free Management Style Based On Scandinavian Values And Have A Reputation Of A Strong And Inspirational Technical Environment.
Workplace & Culture
You'll be in a daily communication with people from different nationalities and cultures, allowing you to have a one of a kind exposure, along with socializing and building relationships with like-minded coworkers.
About CrossWorkers
We are a Danish owned IT Offshore company with many years of experience within IT and IT Offshore/Nearshore in several countries.
We work with customers in Europe and in the GCC area, where we have long relations to our customers.