{bc}

Senior Fullstack Developer–.NET6-above (C#)backend  +  Angular Microservices/API

TAT IT TechnolgiesAbu Dhabi, UAEYesterdayMid-Seniorcontract
ReactAngularSQLPostgreSQLAWSC#.NETMicroservices
Generate Resume for this Job
Via LinkedIn·

About This Role

We have an urgent requirement for Senior Fullstack Developer .NET 6 or above (C#) backend + Angular Microservices/ API is required for our banking client in Abu Dhabi, UAE

  • NET 6 (or above) and C# with expertise in react js and angular js is MUST to apply for this role Experience in Kafka, RabbitMQ, or IBM MQ , either is MUST

Experience in NoSQL databases and relational databases like SQL Server and PostgreSQL Is MUST Experience of AWS, including Lambda functions is MUST Experience In In Database Performance Tuning Is MUST Role Overview

We are looking for a seasoned Senior Fullstack Developer with a deep, demonstrable background in .NET (C#) and solid hands-on experience building Angular frontends. The ideal candidate thinks in distributed systems, understands domain-driven design, and has a track record of delivering production-grade APIs at scale. Angular competency is expected, but .NET expertise is non-negotiable — candidates who are primarily frontend engineers will not be considered. Must-Have Technical Requirements

  • .NET / C# — Core Competency (Non-Negotiable)
  • 5+ years of professional .NET development with C# as primary language
  • Hands-on experience with .NET core 6/7/8
  • Strong grasp of SOLID principles, clean architecture, and testable code design
  • Experience writing unit, integration, and contract tests (xUnit / NUnit / Moq) 2. Microservices & Distributed Systems
  • Designed and built microservices-based systems in production environments
  • Experience with service decomposition, bounded contexts, and inter-service communication patterns
  • Familiarity with message brokers — RabbitMQ, Azure Service Bus, Kafka, or equivalent
  • Understanding of distributed tracing, observability, and fault tolerance (circuit breakers, retries, bulkheads)
  • Knowledge of container orchestration — Docker and Kubernetes basics at minimum 3. REST API
  • Designed and built RESTful APIs following HTTP semantics, versioning strategies, and OpenAPI/Swagger specs
  • Ability to choose the right communication protocol based on use-case tradeoffs
  • Experience with API gateway patterns, authentication (OAuth2 / JWT), and rate limiting 4. Domain-Driven Design (DDD)
  • Practical application of DDD concepts: aggregates, entities, value objects, domain events, repositories
  • Experience in domains with non-trivial business rules (e.g. finance, logistics, insurance, enterprise SaaS) — not primarily CRUD applications
  • Experience mapping complex business domains to bounded contexts
  • Ability to collaborate with product owners and domain experts to model business logic accurately
  • Postgresql & Entity Framework Core
  • Advanced SQL skills: query optimization, indexing strategies, execution plans
  • Solid EF Core experience — migrations, relationships, owned entities, raw SQL when needed
  • Understanding of concurrency control, transactions, and isolation levels
  • Experience with database schema design for domain-aligned models
  • Angular Frontend
  • 1+ years of Angular (v4 or newer) development in a professional setting
  • Strong TypeScript skills — generics, decorators, strict mode
  • RxJS proficiency: operators, subjects, error handling, and avoiding memory leaks
  • Ability to build reusable component libraries and enforce consistent design systems
  • Performance optimization: lazy loading, change detection strategies, bundle analysis

Nice-to-Have (Bonus Points)

  • Azure or AWS cloud experience — deployment, managed services, cost awareness
  • CI/CD pipeline ownership (Azure DevOps, GitHub Actions, or equivalent)
  • Experience with SignalR for real-time features
  • Knowledge of OpenTelemetry and distributed tracing setup
  • Prior experience in a tech lead or principal engineer role

Skills: .net,c#,angular

Similar Jobs

Senior Fullstack Developer (Node.js+React.js+GenAI)

ValueLabs · Dubai

Mid-Senior

Location **\- Dubai (5 Days WFO)** Experience Level **\- 5\+ yrs** Notice Period **\- immediate to 10 days.** Primary Skillset **\- Node.js\+JavaScript\+Microservice\+MongoDB\+Kafka\+Typescript\+SOLID Principle \+GEN AI*

JavaScriptTypeScriptReact

Senior Fullstack Developer (100% remote Worldwide)

Tether.io ·

Mid-Senior

***Join Tether and Shape the Future of Digital Finance*** At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting\-edge solutions empower businesses—from exchanges and wal

GitVAT

Senior Fullstack Engineer

Thales · Abu Dhabi

Senior

Location: Abu Dhabi, United Arab Emirates In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each ot

Fullstack DevelopmentSoftware EngineeringJava

Senior Fullstack Developer

Riyadh Air | طيران الرياض ·

Mid-Senior

Riyadh Air (RX), headquartered in the Saudi Capital, is the new national airline that’s shaping the future of flying. It seeks to lead the aviation industry by transforming Saudi Arabia into a global aviation and trade h

GitScala

Senior Fullstack Magento Developer (Level Shoes)

Chalhoub Group · Dubai

Mid-Senior

**INSPIRE \| EXHILARATE \| DELIGHT** For over six decades, Chalhoub Group has been a partner and creator of luxury experiences in the Middle East. The Group, in its endeavour to excel as a hybrid retailer, has reinforced

ExcelVAT
AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Start Today for Free

Free plan · No credit card required