Senior Full-Stack .NET Developer (Microservices | CRM | AI | Architecture)
Job 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 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
More jobs at Persian Horizon
Senior Business Development Advisor – International Financial Networks
Persian Horizon· Dubai, United Arab EmiratesRelationship Manager – Investment & Business Advisory
Persian Horizon· Dubai, United Arab EmiratesPerformance Marketing Specialist
Persian Horizon· Dubai, United Arab EmiratesContent Writer / Conversion Copywriter
Persian Horizon· Dubai, United Arab EmiratesSenior Sales Advisor – Investment Company
Persian Horizon· Dubai, United Arab Emirates
More jobs in Dubai
Supply Chain Planner
Lobo Management Services· Dubai, United Arab EmiratesEnterprise Account Executive, Growth
MongoDB· DubaiTrade and Partnership Manager
Furchild· Dubai, Dubayy (Dubai), United Arab EmiratesPGA Golf Coach
SwingFIT Academies· Dubai, United Arab EmiratesHead of Sales, Architectural Window Films
TriGem Solutions· Dubai, United Arab Emirates