Senior Software

Facilitative Employment Services - Kamayi

Dubai

On-site

AED 112,000 - 145,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Facilitative Employment Services - Kamayi seeks an experienced Senior Software Engineer to be deployed with a major international airline client in Dubai. You will design and build scalable, production-grade software systems and lead technical decisions in a fast-paced environment.

This hands-on senior role includes mentoring junior engineers and shaping engineering best practices. You will design RESTful APIs and microservices, optimize SQL Server performance, and collaborate with product

Qualifications

  • Extensive experience with C#/.NET in enterprise environments.
  • Bachelor’s degree in Computer Science or Software Engineering; Microsoft certifications AZ-204/AZ-400 are advantageous.

Responsibilities

  • Design and develop robust RESTful APIs and microservices using Core with clean/hexagonal architecture.
  • Lead code reviews and establish engineering best practices and quality benchmarks.
  • Optimize application performance and SQL Server queries through profiling and indexing.
  • Collaborate with product owners, architects and cross-functional stakeholders to translate requirements into high-quality solutions.
  • Design and implement cloud-native solutions on Azure (App Services, Functions, Service Bus, AKS) with CI/CD pipelines.
  • Mentor and guide junior engineers through code reviews and pair programming.
  • Champion security best practices including OAuth 2.0, OpenID Connect, JWT and OWASP guidelines.
  • Contribute to observability and monitoring using Serilog, OpenTelemetry and Application Insights.

Skills

C#/.NET
Mentorship

Education

Bachelor's degree in CS or equivalent
AZ-204 and AZ-400 certifications

Tools

Azure
Docker
Kubernetes
SQL Server
EF Core
CI/CD (Azure DevOps, GitHub Actions)

Job description

JOB PURPOSE

Were seeking an experienced Senior Software Engineer to be deployed with our airline client a major international airline headquartered in Dubai as part of their IT Innovation and Digital Services team. You will design and build scalable production-grade software systems and C# lead technical decisions and drive engineering best practices in a collaborative fast-paced environment. This is a hands‑on senior role that combines deep technical delivery with mentorship of junior and mid‑level engineers.

KEY RESPONSIBILITIES
  • Design and develop robust RESTful APIs and microservices using Core applying clean/hexagonal architecture patterns.
  • Lead code reviews and establish engineering best practices coding standards and quality benchmarks across the team.
  • Optimise application performance and SQL Server database queries through profiling indexing and benchmarking techniques.
  • Collaborate with product owners architects and cross‑functional stakeholders to translate requirements into high‑quality technical solutions.
  • Design and implement cloud‑native solutions on Azure (App Services Functions Service Bus AKS) with CI/CD pipelines.
  • Mentor and guide junior and mid‑level developers through code reviews pair programming and knowledge sharing.
  • Champion security best practices including OAuth 2.0 OpenID Connect JWT and OWASP secure coding guidelines.
  • Contribute to observability and monitoring strategy using Serilog OpenTelemetry and Application Insights.
REQUIRED SKILLS & EXPERIENCE
1. & C#
  • Deep expertise in C# (generics async/await LINQ reflection delegates and events) .NET Core / .NET 5 Core Web API middleware pipeline dependency injection Entity Framework Core (migrations query optimisation relationships). Strong CLR memory management and GC knowledge.
2. Architecture & Design:
  • SOLID principles design patterns (Factory Repository CQRS Mediator Decorator) clean/hexagonal architecture microservices and SOA domain‑driven design. REST GraphQL and gRPC API design.
3. Data & Storage
  • SQL Server (query tuning indexing stored procedures transactions) ORMs (EF Core Dapper) NoSQL (Redis MongoDB Cosmos DB) and data modelling fundamentals.
4. Cloud & DevOps
  • Azure (App Services Functions Service Bus AKS) CI/CD (Azure DevOps GitHub Actions) containerisation (Docker Kubernetes) infrastructure‑as‑code (Bicep Terraform).
& Quality
  • xUnit NUnit MSTest integration testing mocking (Moq NSubstitute) TDD/BDD mindset code review practices SonarQube Roslyn analysers.
6. Security
  • OAuth 2.0 OpenID Connect JWT Identity OWASP awareness secrets management and secure coding practices.
7. Performance & Observability:
  • Profiling and benchmarking (.NET Diagnostics ) distributed tracing and logging (Serilog OpenTelemetry Application Insights) caching strategies.
EXPERIENCE & QUALIFICATIONS
Category Requirement
  • Experience 58 years of professional software development experience with C# / .NET as primary technology stack.
  • Education Bachelors degree in Computer Science Software Engineering or equivalent discipline. Relevant Microsoft certifications (e.g. AZ-204 AZ-400) are a strong advantage.
  • Compensation AED 10000 AED 13000 per month inclusive of standard Cinergie Digital
  • Domain Prior experience in airline aviation or travel technology is advantageous but not mandatory.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - .NET
Senior Software Engineer - .NET

Kamayi • Dubai

On-site
Senior Technical Software Engineer
Senior Technical Software Engineer

ApplyMint • Dubai

On-site
AED 360,000 - 600,000
Engineer
Engineer

Uae Job Alert • Dubai

On-site
AED 350,000 - 480,000
Senior C# Engineer - Azure Microservices & Mentorship
Senior C# Engineer - Azure Microservices & Mentorship

Facilitative Employment Services - Kamayi • Dubai

On-site
AED 112,000 - 145,000
IT Group Security - Facial Recognition - Senior Software Engineer
IT Group Security - Facial Recognition - Senior Software Engineer

Emirates Airlines - Other locations • Dubai

On-site
AED 250,000 - 350,000
Travel benefits
Senior Fullstack Developer – .NET 6 or above (C#) backend + Angular
Senior Fullstack Developer – .NET 6 or above (C#) backend + Angular

TAT IT Technolgies • Abu Dhabi

On-site
AED 150,000 - 190,000
Senior Backend Developer
Senior Backend Developer

NorthBay Solutions • Abu Dhabi

Hybrid
AED 240,000 - 360,000
Full Stack Software Engineer
Full Stack Software Engineer

ApplyMint • Abu Dhabi

On-site
Senior Frontend Developer
Senior Frontend Developer

NorthBay Solutions • Abu Dhabi

Hybrid
AED 260,000 - 460,000
Senior Developer
Senior Developer

Casinetto Trading LLC • Dubai

On-site