Overview
Senior Fullstack Developer – .NET or ; C # backend + Angular Jobs in Abu Dhabi, UAE/Dubai at TAT IT Technolgies
Position: Senior Fullstack Developer – .NET 6 or above (C#) backend + Angular
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 No
SQL 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 ular 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
- Experience with database schema design for domain-aligned models
- Angular Frontend
- 1+ years of Angular (v4 or newer) development in a professional setting
- Strong Type Script 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
Understanding of concurrency control, transactions, and isolation levels
Nice-to-Have (Bonus Points)
- Azure or AWS cloud experience – deployment, managed services, cost awareness
- CI/CD pipeline ownership (Azure Dev Ops, Git Hub Actions, or equivalent)
- Experience with SignalR for real-time features
- Knowledge of Open Telemetry and distributed tracing setup
- Prior experience in a tech lead or principal engineer role.
Skills:
.net,microservices,angular
#J-18808-Ljbffr
Title: Senior Fullstack Developer – .NET or ; C # backend + Angular
Company: TAT IT Technolgies
Location: Abu Dhabi, UAE/Dubai
Category: