Skip to sign up

Job matched to your search

Senior Fullstack Developer  – .NET  6 or above (C#) backend  +  Angular

TAT IT Technolgies · Abu Dhabi

Abu Dhabi · On-siteFull-TimePosted Jul 24, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

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)
  • 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
  • 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
  • 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,microservices,angular

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →