Company logo hidden

Senior Technical Lead (.NET) Developer

Unlock employer Dubai, United Arab Emirates Posted: 09 Jul 2026

Financial

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

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The company is a French software company established in 2004, specializing in a Self BI Platform that empowers users to autonomously manage and analyze their data. The flagship product, the company Designer®, integrates Data Governance and Data Visualization, enabling non-IT users to build multidimensional analyses, dashboards, and reports. With a presence in France, Switzerland, and Dubai, the company serves clients across the public and private sectors.

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

We are seeking an exceptional Senior Technical Lead (.NET) to join our engineering team. This is not a traditional Senior Software Engineer position; we are looking for a highly experienced technical leader capable of architecting complex enterprise solutions, driving critical technical decisions, mentoring engineers, and shaping the future of our technology platform.

Main Responsibilities:

  • Lead the architecture, design, and implementation of enterprise-grade software solutions using .NET.
  • Drive key technical decisions and establish engineering best practices.
  • Design scalable, secure, and high-performance distributed systems.
  • Build modern cloud-native applications using the latest .NET technologies.
  • Architect and implement microservices architectures, RESTful APIs, and distributed systems.
  • Review code, mentor developers, and promote engineering excellence.
  • Ensure software quality through Clean Architecture, SOLID principles, design patterns, code reviews, and automated testing.
  • Collaborate with Product, QA, DevOps, and business stakeholders to deliver successful solutions.
  • Take ownership of complex technical projects from solution design through production deployment.
  • Drive engineering best practices, CI/CD adoption, and continuous improvement initiatives.

Required Skills & Experience:

  • 10+ years of professional software development experience.
  • Expert-level proficiency in .NET 10 / C#.
  • Extensive experience with ASP.NET Core, Entity Framework Core, and SQL Server.
  • Strong expertise in Microservices Architecture, REST APIs, Distributed Systems, Cloud-native application development, Docker, Kubernetes, Microsoft Azure, and/or AWS.
  • Deep understanding of Clean Architecture, SOLID Principles, Design Patterns, Domain-Driven Design (DDD), Automated Testing, and Quality Assurance.
  • Proven ability to lead technical teams and mentor software engineers.

Nice to Have:

  • Experience with Artificial Intelligence (AI) and AI-powered solutions.
  • Experience building SaaS products or multi-tenant platforms.
  • Knowledge of data platforms, analytics, or machine learning integrations.
  • Familiarity with event-driven architecture and messaging technologies (e.g., Kafka, RabbitMQ, Azure Service Bus).
  • Experience with Infrastructure as Code (Terraform, Bicep, ARM).
  • Experience in Agile environments and DevOps practices.
  • Microsoft Azure or AWS certifications.

Work Conditions:

  • On-site
  • Full-time
  • Easy Apply

Language Requirements: Not specified.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct