Search by job, company or skills

persian horizon

Senior Full-Stack .NET Developer (Microservices | CRM | AI | Architecture)

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146329583

Similar Jobs