Egypt Employment

Envision Employment Solutions is hiring a Senior Backend Developer

About the Role

Envision Employment Solutions is hiring a Senior Backend Developer to join a global software development leader. In this role, you will be responsible for designing, developing, and maintaining robust, scalable backend systems while collaborating with cross-functional teams.

What You'll Do

  • Design, develop, and maintain robust and scalable backend applications.
  • Develop and maintain efficient data access layers.
  • Implement and maintain real-time communication features.
  • Design and optimize database schemas, queries, and stored procedures.
  • Participate in architectural discussions and contribute to system design decisions.
  • Troubleshoot, debug, and optimize applications for performance and scalability.
  • Implement and ensure security measures and data protection for all services.
  • Contribute to the continuous improvement of CI/CD pipelines.
  • Uphold clean code standards and ensure adherence to SOLID principles.
  • Collaborate with cross-functional teams to deliver high-quality solutions.

What We're Looking For

  • Proven experience in developing scalable backend applications with .NET 6+.
  • Strong expertise in Entity Framework Core (EF Core) for data access.
  • Proficient in SQL Server, including optimized database structures, queries, and stored procedures.
  • Experience in creating and maintaining OpenAPI (Swagger) documentation.
  • Good understanding of Clean Architecture, including DDD and CQRS.
  • Familiarity with Redis, Memcached, or similar caching frameworks.
  • Experience working with CRON jobs and background processing tools like Hangfire and Threading Channels.
  • Practical experience with SignalR for real-time communication.
  • Knowledge of building and managing CI/CD pipelines.
  • Strong grasp of SOLID principles and clean code practices.
  • Excellent problem-solving and debugging skills.
  • Knowledge of application security and data protection best practices.

Technical Stack

  • .NET 6+, Entity Framework Core, SQL Server
  • OpenAPI (Swagger), Redis, Memcached
  • Hangfire, Threading Channels, SignalR

Required Skills
.NET 6+Entity Framework CoreSQL ServerOpenAPI (Swagger)RedisMemcachedHangfireThreading ChannelsSignalRMicroservicesREST APIsSystem ArchitecturePerformance OptimizationCode Quality
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Envision Employment Solutions

A global employment solutions company that partners with leaders in the software development field.

Visit website
Job Details
Category backend
Posted 8 months ago