-
TAT IT Technolgies
View all jobs
Senior Fullstack Developer–.NET6-above (C#)backend + Angular Microservices/API
United Arab Emirates
· Contract
·
Mid-Senior
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
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 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 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
- 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
Key Skills
Ranked by relevance
angular
c
sql
microservices
postgresql
rabbitmq
kafka
aws
fault tolerance
restful apis
kubernetes
typescript
sql server
docker
devops
server
react
nosql
cloud
saas
cicd
ddd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
AWS Solution Architect
2026-05-16
Contract
Mid-Senior
United Arab Emirates
Technology
Engineering
View Job Details
Related
Backend Engineer
2026-05-27
Full-time
Not Applicable
Switzerland
Technology
Engineering
View Job Details
Related
AWS Devops Engineer –with experience in AI solutions in banking domain
2026-05-20
Contract
Mid-Senior
United Arab Emirates
Technology
Engineering
Login to Apply
- Posted
- May 09, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Abu Dhabi
- Company
- TAT IT Technolgies
Industries
Technology
Information
Internet
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
AWS Solution Architect
2026-05-16
Contract
Mid-Senior
United Arab Emirates
Technology
Engineering
View Job Details
Related
Backend Engineer
2026-05-27
Full-time
Not Applicable
Switzerland
Technology
Engineering
View Job Details
Related
AWS Devops Engineer –with experience in AI solutions in banking domain
2026-05-20
Contract
Mid-Senior
United Arab Emirates
Technology
Engineering