Company logo hidden

Senior Back End Developer

Unlock employer Dubai, United Arab Emirates Posted: 08 Dec 2025

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional
  • French: Professional

Position

The company is a French software company established in 2004, specializing in providing a Self BI Platform that empowers non-IT users with data governance and visualization. We are seeking a Senior Back End Developer to join our team in Dubai. This full-time on-site position is crucial for architecting, developing, and maintaining server-side components of our web applications.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

The Back-End Developer will focus on building high-performance, secure, and scalable RESTful APIs while ensuring seamless communication between back-end and front-end systems. Candidates should be proficient in ASP.NET Core, C#, and SQL, and should leverage OOP principles, LINQ, HTTP clients, and caching strategies to deliver efficient, maintainable systems.

Key Responsibilities:

  • Design, develop, and maintain RESTful APIs using ASP.NET Core while following clean architecture and SOLID principles.
  • Implement robust HTTP client communication for integrations with external services using libraries like HttpClient or RestSharp.
  • Apply advanced LINQ techniques for efficient data querying, filtering, and transformation within .NET applications.
  • Design and optimize caching strategies (e.g., MemoryCache, Redis) for enhanced system responsiveness.
  • Develop and maintain efficient, reusable, and testable C# code following OOP and design patterns.
  • Work with ORM frameworks (e.g., Entity Framework) for data access and query optimization.
  • Collaborate with cross-functional teams, including front-end developers, QA engineers, and DevOps throughout the development lifecycle.
  • Participate in code reviews, unit testing, and documentation to ensure high-quality code.
  • Monitor and troubleshoot production issues to ensure high availability and performance of applications.

Qualifications:

  • 5+ years of hands-on experience in back-end development using ASP.NET Core and C#.
  • Strong foundation in Object-Oriented Programming (OOP), SOLID principles, and design patterns.
  • In-depth knowledge of LINQ and its advanced querying capabilities.
  • Proven experience building secure, scalable RESTful APIs.
  • Proficiency with Entity Framework or other ORM technologies.
  • Experience with HTTP client libraries (HttpClient, RestSharp) and external API integration.
  • Strong understanding of caching mechanisms (e.g., MemoryCache, Redis) and distributed caching strategies.
  • Experience with SQL Server or other relational databases; exposure to NoSQL (e.g., MongoDB, Redis) is a plus.
  • Strong debugging, analytical, and problem-solving skills.
  • Familiarity with microservices architecture, Docker, Kubernetes, and CI/CD pipelines.
  • Experience with version control systems (e.g., Git).
  • Knowledge of asynchronous programming in C#.
  • Familiarity with unit testing frameworks (e.g., xUnit, NUnit).

What We Offer:

  • An international and multicultural environment with opportunities to work in one of the IT sector’s most exciting growth areas.
  • Gain responsibility, skill development, and exposure to project management and communication skills with our expert team.
  • Competitive compensation and benefits package including base salary, housing allowance, annual flight ticket home, and 22 vacation days per year.
  • Comprehensive medical insurance coverage within the GCC region.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct