Skip to main content
Post your resume and find your next job on Indeed!

senior net developer jobs in Cairo

Sort by: -
50+ jobs

Job Post Details

Senior .NET Backend Developer-Egypt - job post

Zimozi Solutions Pvt. Ltd.
2.5 out of 5 stars
Cairo

Job details

Job type

  • Full-time

Location

Cairo

Full job description

Job Summary:The ideal candidate will have extensive experience in designing, developing, and maintaining backend services using .NET technologies. The candidate will be responsible for building scalable and secure APIs, optimizing database performance, and integrating third-party services.
Key Responsibilities:

  • Backend Development: Design, develop, and maintain RESTful APIs and microservices using .NET Core / .NET 6+.
  • API Documentation & Code Generation: Use OpenAPI (Swagger) to document APIs and generate client/server code for seamless integration.
  • Database Management: Develop efficient database schemas, optimize queries, and work with SQL Server, PostgreSQL, or NoSQL databases (MongoDB, etc.).
  • Cloud & Deployment: Deploy applications in cloud environments like Azure, AWS, or Google Cloud and manage CI/CD pipelines.
  • Architecture & Design: Develop scalable, maintainable, and high-performance backend solutions following best practices in software design patterns, SOLID principles.
  • Security & Performance: Implement authentication/authorization (OAuth2, JWT, OpenID), API security best practices, and performance optimizations.
  • Testing & Debugging: Write unit tests, integration tests, and conduct performance testing to ensure system reliability.
  • Collaboration: Work closely with frontend developers, DevOps engineers, and product managers to deliver high-quality software solutions.
  • Code Review & Mentorship: Conduct peer code reviews and mentor junior developers.
  • Proactive in identifying test-cases and focus on user experience.

Technical Skills:

  • Languages & Frameworks: C#, .NET Core / .NET 6+, ASP.NET Web API, Entity Framework Core
  • API Development: OpenAPI (Swagger) for API documentation & code generation
  • Database: SQL Server, PostgreSQL, MongoDB, Redis - Any one
  • Cloud & DevOps: Azure/AWS, Docker, Kubernetes, CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins) - Any one
  • Security: OAuth2, JWT, API Security, OWASP Best Practices - Anyone
  • Tools & Version Control: Git, GitHub/GitLab/Bitbucket
  • Testing: NUnit, xUnit, MSTest, Postman, Newman

Qualifications & Requirements: • 5+ years of experience in .NET backend development. • Hands-on experience with Swagger/OpenAPI for API documentation and code generation. • Experience in microservices architecture and distributed systems is a plus. • Strong understanding of performance optimization and scalability. • Excellent problem-solving and debugging skills. • Strong communication skills and ability to work in an agile environment.
Nice to Have: • Experience with GraphQL, gRPC, or SignalR. • Knowledge of message brokers (RabbitMQ, Kafka). • Familiarity with serverless computing (AWS Lambda, Azure Functions).

Job Type: Full-time

Let Employers Find YouUpload Your Resume