آگهی‌های استخدامی

استخدام Senior Back-End Developer (.Net)

بیتکس | Bitex
تهران، تهران

شرح موقعیت شغلی

Role Summary

At Pooleno, we are seeking a Senior .NET Core Backend Developer to design and build scalable, event-driven backend systems. The role requires strong expertise in Domain-Driven Design, event sourcing, and enterprise integration patterns, with hands-on experience delivering real-time capabilities using WebSockets. Strong software design and architectural discipline are essential.


Key Responsibilities

  • Design and implement backend services using .NET / ASP.NET Core
  • Apply software design patterns across service, domain, and integration layers
  • Design DDD-based microservices (Aggregates, Bounded Contexts, Value Objects)
  • Implement Event Sourcing and event-driven architectures
  • Apply Inbox / Outbox patterns to ensure transactional consistency
  • Use MassTransit for messaging and distributed communication
  • Implement real-time communication using WebSockets
  • Participate in business process orchestration and long-running workflows
  • Design and maintain RESTful APIs and internal service contracts
  • Write unit and integration tests; conduct code reviews
  • Ensure performance, scalability, reliability, and maintainability

Required Skills

  • Strong expertise in C# and ASP.NET Core
  • Proven experience designing microservices architectures
  • Solid understanding and practical application of software design patterns
  • Strong hands-on experience with Domain-Driven Design (DDD)
  • Experience implementing Event Sourcing
  • Strong knowledge of Inbox / Outbox patterns
  • Practical experience with MassTransit
  • Experience implementing WebSocket-based real-time communication
  • Strong experience with PostgreSQL as the primary database
  • Experience with EF Core, migrations, and performance tuning
  • Deep understanding of REST APIs, HTTP, and authentication fundamentals
  • Proficient with Git and collaborative development workflows

Nice to Have (Plus)

  • Experience with Camunda (workflow / BPM orchestration)
  • Experience with Keycloak or WSO2 (IAM / SSO)
  • Familiarity with .NET Aspire
  • CQRS in combination with Event Sourcing
  • Experience in high-throughput or mission-critical systems (fintech, healthcare)

مهارت‌های مورد نیاز

  • .NET
  • Back-end
  • C#
  • NET Core.
  • Git
  • RestFul API

حداقل سابقه کار

  • بیش از شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۴/۱۰/۰۷ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه