Persian Horizon logo

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

Workplace

Office

Location

Dubai, United Arab Emirates

Job type

Full Time

Experience

SE

Similar
Persian Horizon logo

Persian Horizon

Online Presence

Jobr Assistant extension

Get the extension →