درنیکا | DORNICA

تاسیس در ۱۳۸۸ کامپیوتر، فناوری اطلاعات و اینترنت ۵۱ تا ۲۰۰ نفر dornica.net

استخدام Senior Back-End Developer (.NET Core-ساری-دورکاری)

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    مازندران ، ساری
  • نوع همکاری

    تمام وقت دورکاری
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    توافقی

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

معرفی موقعیت شغلی برنامه‌نویس ارشد Back-End (.NET Core) - دورکاری - ساری

ما به دنبال یک برنامه‌نویس ارشد Backend در اکوسیستم ASP.NET Core هستیم که در محیط Remote بتواند مستقل فکر کند، تصمیم فنی بگیرد و مسئولیت سیستم‌های Production را بپذیرد. در این نقش، شما روی توسعه و نگهداری یک زیرساخت Backend مقیاس‌پذیر کار می‌کنید که هسته اصلی سرویس‌ها و APIهای Consumer-facing سیستم را تشکیل می‌دهد.  این زیرساخت در محیط Production فعال است و با چالش‌هایی مثل Scale، Performance، پایداری، امنیت و نگه‌داری بلندمدت روبه‌روست. بخش مهمی از این موقعیت، تحلیل و Debug مسائل پیچیده در سیستم‌های در حال استفاده است؛ مسائلی که اغلب مستند کامل ندارند، در Production رخ می‌دهند و نیازمند بررسی دقیق لاگ‌ها، دیتابیس، جریان داده و تعامل بین سرویس‌ها هستند.

مسئولیت‌ها

  • تحلیل، بازبینی و Refactor کدهای موجود با تمرکز بر Performance، Security و Maintainability
  • طراحی و پیاده‌سازی API ها و سرویس‌های Backend با استفاده از ASP.NET Core
  • مشارکت فعال در تصمیم‌گیری‌های معماری و بررسی Trade-off های فنی (Monolith ماژولار در مقابل Microservices)
  • تضمین پایداری، امنیت و مقیاس‌پذیری سرویس‌ها در محیط Production
  • تحلیل و Debug مشکلات پیچیده Consumer-scale از راه دور (لاگ‌ها، دیتابیس، رفتار کاربران، تعامل سرویس‌ها)
  • انجام Root Cause Analysis و ارائه راه‌حل‌های پایدار
  • همکاری مؤثر با تیم DevOps برای Deploy، Monitoring و CI/CD
  • انجام Code Review و منتورینگ توسعه‌دهندگان Junior و Middle
  • تهیه و نگه‌داری مستندات فنی شفاف و قابل استفاده در تیم Remote
مهارت‌ها و شایستگی‌های مورد نیاز

  • تسلط بالا به C# و ASP.NET Core با تجربه عملی در پروژه‌های Production
  • تجربه طراحی و پیاده‌سازی Web API و RESTful Services
  • درک عمیق از Software Architecture، Design Patterns و اصول SOLID
  • تجربه کار روی سیستم‌های مقیاس‌پذیر یا کدبیس‌های Legacy
  • تسلط به ORM هایی مانند Entity Framework و درک Trade-off های آن
  • تجربه کار با دیتابیس‌های SQL مانند SQL Server یا PostgreSQL
  • درک قوی از امنیت Web Application
    Authentication, Authorization, JWT, OAuth
  • تسلط به Git و فرآیندهای تیمی توسعه نرم‌افزار
  • توانایی کار مستقل در محیط Remote و مدیریت زمان
  • مهارت حل مسئله و Debug سیستم‌های Production با اطلاعات ناقص
مزیت‌های ترجیحی (Nice to Have)

  • تجربه کار با معماری Microservices یا سیستم‌های توزیع‌شده
  • آشنایی با Message Broker ها مانند RabbitMQ یا Kafka
  • تجربه کار با Docker و Containerization
  • آشنایی با CI/CD Pipelines و ابزارهای DevOps
  • تجربه کار در تیم‌های Remote یا Distributed
  • آشنایی با Caching، Redis و Performance Tuning
انتظارات ما در ماه‌های ابتدایی

  • آشنایی کامل با زیرساخت فعلی در ۳ ماه اول
  • مشارکت مؤثر در بهبود معماری، کیفیت کد و فرآیندهای فنی در ۳ تا ۶ ماه اول
  • ارائه پیشنهادهای عملی برای افزایش پایداری و توسعه‌پذیری سیستم
مزایای همکاری با ما

  • همکاری Remote روی یک زیرساخت Backend واقعی و Production-grade
  • نقش مستقیم در تصمیم‌های معماری و مسیر فنی سیستم
  • فضای واقعی برای Refactor، بهبود و تصمیم‌گیری مهندسی
  • همکاری با تیمی فنی، حرفه‌ای و بدون حاشیه
  • حقوق رقابتی متناسب با تجربه و سطح مهارت

معرفی شرکت

درنیکا متشکل شده از بیش از 100 نیروی جوان و خلاق که در زمینه های طراحی سایت، اپلیکیشن موبایل و دیجیتال مارکتینگ فعالیت میکنه. ما برای پیشرفت و توسعه شغلی نیاز به همکاری با افرادی داریم که در کنار پیشرفت شغلی به توسعه مهارت های نرم خود هم اهمیت بدن
  • مهارت‌های مورد نیاز

    Back-end .NET Core C#
  • جنسیت

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

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml