Senior Full-Stack .NET Developer (Microservices | CRM | AI | Architecture)
- Compensation
- Not disclosed
- Location
- Dubai, United Arab Emirates
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Full description
**Senior Full-Stack .NET Developer
(Microservices | CRM | AI | Architecture)**
Dubai (On-site / Hybrid)
Persian Horizon
Building an Advanced CRM & Sales Intelligence Platform
We are NOT hiring a typical developer.
We are looking for a **high-level
engineer who can design, analyze, and build systems** — not someone
who only codes features.
Core Requirements (Non-Negotiable)
- Expert
in .NET (ASP.NET Core, Web API, MVC)
- Strong
experience with Microservices Architecture
- Deep
understanding of Clean Architecture / SOLID principles
- Advanced SQL Server (Database Design, Performance Optimization) and MongoDB
- Real **Full-Stack
capability** (Backend-focused, but able to handle frontend integration)
**Backend & Architecture (Must Be
Strong)**
- Design
and build scalable API-based systems
- Experience
with:
- **Redis
/ Caching**
- **Message
Brokers (RabbitMQ, Kafka, etc.)**
- **Background
Services / Workers**
- Strong
in:
- **Async
programming & performance optimization**
- **System
design & architecture decisionsExternal Integrations (Real Experience
Required)**
You must have built real systems
using:
- Third-party APIs
- **Payment
Gateway integrations** (bank connection, callbacks, security)
/ Email infrastructure** (automation via code)
- Authentication
systems (JWT, OAuth)
AI Integration (Important)
- Hands-on
experience with AI APIs (OpenAI or similar)
- Ability
to integrate AI into real systems (automation, analysis, workflows)
Frontend (Practical Level)
- Strong
understanding of:
- **JavaScript
(ES6+), HTML, CSS**
- At
least one framework (React / Vue / Angular)
- Ability
to:
- Consume
APIs and build functional UI
- Implement dashboards (KPIs, charts, tables, filters)
- Handle
forms, validation, and dynamic UI
**CRM & Business Understanding
(Critical)**
- Understanding
of:
- **CRM
systems**
- Sales
pipelines, leads, marketing flows
- Ability
to:
- Analyze
business logic
- Collaborate
on system-level decisions (not just coding)
Engineering Mindset
- Clean,
scalable, maintainable code
- Strong
analytical thinking
- Ownership
mindset
- Experience
with Git, code reviews, basic testingBonus (High Priority)
- Real **portfolio
/ GitHub / live systems**
- Experience
building CRM or dashboards
- Experience
in high-scale systemsImportant
If your experience is limited to basic
CRUD applications,
this role is NOT a fit.
We are building a serious system and
need someone who can think and build at a high level.