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

TAT IT Technolgies

Abu Dhabi

On-site

AED 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TAT IT Technolgies in Abu Dhabi is seeking a Senior Fullstack Developer (NET 6+/C#, Angular) for a banking client. The role emphasizes distributed systems, API design, and scalable Microservices with strong backend expertise.

Candidates should demonstrate hands-on experience with .NET Core 6/7/8, REST APIs, and integration with messaging systems like Kafka or RabbitMQ, plus AWS usage and DB performance tuning.

Qualifications

  • 5+ years of professional .NET development with C# as primary language.
  • Hands-on with .NET Core 6/7/8 and SOLID principles.
  • Experience building microservices and distributed systems.
  • Familiar with RabbitMQ, Kafka, or Azure Service Bus.
  • Strong API design using REST, OpenAPI/Swagger.

Responsibilities

  • Design and implement RESTful APIs with robust test coverage.
  • Develop Angular frontends and integrate with backend services.
  • Collaborate with product/domain experts to model business rules.
  • Ensure observability, tracing, and fault tolerance in distributed systems.

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET & Angular Microservices Engineer (AWS)
Senior .NET & Angular Microservices Engineer (AWS)

TAT IT Technolgies • Abu Dhabi

On-site
AED 150,000 - 190,000
Full Stack Developer (.Net & Angular)
Full Stack Developer (.Net & Angular)

Dicetek LLC • Dubai

On-site
AED 70,000 - 90,000
Senior Full stack Developer
Senior Full stack Developer

Luxoft • Abu Dhabi

On-site
Senior Backend Developer
Senior Backend Developer

NorthBay Solutions • Abu Dhabi

Hybrid
AED 240,000 - 360,000
Senior Software
Senior Software

Facilitative Employment Services - Kamayi • Dubai

On-site
AED 112,000 - 145,000
Senior Frontend Developer
Senior Frontend Developer

NorthBay Solutions • Abu Dhabi

Hybrid
AED 260,000 - 460,000
Senior Software Engineer - Full Stack .NET & React
Senior Software Engineer - Full Stack .NET & React

Kamayi • Dubai

On-site
Work visa
Air tickets
Medical insurance
+2
Senior Backend Engineer – Java SpringBoot Microservices
Senior Backend Engineer – Java SpringBoot Microservices

TAT IT Technolgies • Abu Dhabi

On-site
AED 180,000 - 220,000
Senior .Net Developer
Senior .Net Developer

Good co India • United Arab Emirates

On-site
AED 240,000 - 360,000
Software Engineer - Java Back End
Software Engineer - Java Back End

Atribs Metscon Group • Dubai

On-site
AED 240,000 - 420,000
Scrum Certification