Talent Job Seeker
Senior Back-End Developer
- directions_car Cairo
- work Full-time
About the position
Position: Senior Back-End Developer Organization: OSL for Entertainment Projects OSL, under Orascom Investment Holdings umbrella, is leading the transformation of the iconic Pyramids Sound & Light Show. Through advanced sound, light, and projection technologies, OSL is reimagining the storytelling of ancient Egypt, offering visitors a multi-sensory, educational, and inspiring experience. This project reinforces Egypt's cultural legacy while positioning the Pyramids as a world-class tourism destination. LinkedIn account: https://www.linkedin.com/company/osl-for-entertainment-projects/?viewAsMember=true Job Description: The Senior Back-End Developer is responsible for designing, building, and optimizing scalable back-end systems that power eCommerce solutions. Focused on developing high-performance, secure, and reliable APIs, services, databases, and integrations using .NET Core and NestJS, while applying best practices for microservices and cloud-based architectures Key Responsibilities: Core Development Design, develop, and maintain scalable back-end applications using .NET Core (C#, Entity Framework) and NestJS . Develop and manage RESTful APIs and contribute to GraphQL services . Architect, optimize, and maintain relational (SQL Server, PostgreSQL) and NoSQL databases. Ensure system security (authentication, authorization, encryption, data protection). Implement caching, load balancing, and performance optimizations for high-traffic environments . Collaboration & Delivery Work closely with front-end developers to provide seamless integration. Collaborate with product managers, designers, and DevOps engineers. Align with Tech Leads and architects on long-term technical direction. Participate in agile development cycles, delivering features reliably and on time. Quality & Continuous Improvement Write clean, maintainable, and testable back-end code. Implement and maintain automated testing (unit, integration, API tests). Participate in peer code reviews to maintain best practices and consistency. Suggest and implement improvements in development processes, DevOps, and CI/CD pipelines. Stay updated on .NET Core, NestJS, and cloud technologies . Qualifications: Bachelor's degree in computer science, Software Engineering, or equivalent. 7+ years of professional back-end development experience. Strong expertise in .NET Core (C#, ASP.NET Core, Entity Framework) . Experience building APIs and services with NestJS . Database expertise ( SQL Server, PostgreSQL, NoSQL ). Experience with microservices, distributed systems, and RESTful APIs. Familiarity with cloud platforms (Azure preferred; GCP/AWS are a plus) . Good understanding of DevOps practices (CI/CD, Docker, Kubernetes). Strong debugging, performance optimization, and security skills. Knowledge of GraphQL and API gateways. Exposure to event-driven architectures (Kafka, RabbitMQ). Familiarity with monitoring tools (New Relic, Prometheus, etc.).Place of work
Talent Job Seeker
Cairo
app.general.countries.Egypt
Cairo
app.general.countries.Egypt
About the company
Identifica el mejor Talento con Talent Job Seeker
Job ID: 10248827
/ Ref: decd70fb2a193226e21dc6c0164a3e56