Backend Engineer .NET

KazakhstanRemoteSenior

Snoonu is Qatar’s homegrown Super App, reinventing daily life with blazing-fast delivery, ride-hailing, and shopping - all in one place. Powered by tech, driven by a global team, and obsessed with making life easier.

To be the first Qatari Super App that propels the region and its community through innovation and technology. We envision a global expansion where what we do surpasses norms and limitations every time.

What You’ll Get Your Hands On:

  • Design and build backend services using .NET Core 8 and ensure they integrate smoothly with other parts of the system.

  • Optimize database performance through query optimization and implementing efficient data models in PostgreSQL, MongoDB, and DynamoDB.

  • Participate in system design discussions to contribute to architectural improvements and ensure scalability and maintainability of services.

  • Conduct code reviews to ensure adherence to coding standards and provide feedback to improve team performance.

  • Implement refactoring efforts to improve existing codebases for better efficiency and readability.

  • Write unit tests, integration tests, and ensure high test coverage for backend services.

  • Troubleshoot and debug complex issues in both production and development environments.

  • Document technical decisions, systems, and processes to support team knowledge sharing and future development.

  • Participate in production deployments, ensuring that all systems function as expected after new releases.

The Magic You Bring:

  • 7+ years of experience in backend development, with 5+ years of experience working specifically with .NET Core.

  • Proficiency in RESTful services and gRPC design and development, with a focus on maintainability and scalability.

  • Expertise in relational databases like PostgreSQL and non-relational databases like MongoDB and DynamoDB.

  • Familiarity with message brokers such as RabbitMQ and understanding of asynchronous operations and distributed systems.

  • Deep understanding of software design patterns (e.g., Singleton, Factory, Strategy) and the ability to refactor and optimize existing codebases.

  • Experience with code refactoring techniques, improving code structure and maintainability while preserving functionality.

  • Experience in conducting unit testing, integration testing, and performance testing to ensure application robustness.

Bonus Points if You Have:

  • Strong experience in diagnosing and resolving complex performance issues, such as memory leaks, using advanced profiling and optimization tools.

  • Ability to lead large-scale projects, ensuring alignment with both technical and business objectives.

  • Experience in mentoring junior developers and guiding team growth.

  • Familiarity with load testing and performance tuning.

  • Ability to contribute to technical discussions and offer creative solutions.

  • Experience with diagramming tools like Miro

Published on: 1/26/2026

Snoonu

Snoonu

Snoonu is Qatar's leading e-commerce platform, offering 15 essential services through a single comprehensive application.

Website

See all 2 jobs at Snoonu

Please let Snoonu know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!