
Senior Full-Stack .NET Developer (Microservices | CRM | AI | Architecture)
Persian Horizon
Posted 2 days ago
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 decisions
External Integrations (Real Experience Required)
You must have built real systems using:
- Third-party APIs
- Payment Gateway integrations (bank connection, callbacks, security)
- WhatsApp / 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 testing
Bonus (High Priority)
- Real portfolio / GitHub / live systems
- Experience building CRM or dashboards
- Experience in high-scale systems
Important
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.
Requirements
Job details
Jobr Assistant extension
Get the extension →