گروه صنعتی وطن زرین مروارید آسیا
گروه صنعتی وطن زرین مروارید آسیا

Senior Back-End Developer (.Net)

تهران، عباس آباد (بهشتی)
تمام وقت
شنبه تا چهارشنبه
-
بیمه درمان تکمیلی -صبحانه -بسته ها و هدایای مناسبتی
1001 تا 5000 نفر
تولیدی / صنعتی
شرکت ایرانی دارای مشتریان داخلی و خارجی
1362
پنبه ریز
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

4 سال سابقه کار در گروه شغلی مشابه
Sql Server - پیشرفته
MySql - پیشرفته
PostgreSql - پیشرفته
Rest API - پیشرفته
Entity Framework - پیشرفته
.Net Core / .Net - پیشرفته
Dapper - پیشرفته
Docker - پیشرفته
زبان انگلیسی-بالاتر از متوسط

شرح شغل و وظایف

هدف نقش:
طراحی، توسعه و نگهداری سرویس‌های بک‌اند مبتنی بر .NET Core/.NET 7+، با تمرکز بر عملکرد، امنیت و مقیاس‌پذیری.
این نقش مسئول معماری بک‌اند، راهنمایی تیم توسعه، و تضمین کیفیت کد و زیرساخت نرم‌افزاری است.

شرح وظایف:
  • طراحی و توسعه APIها و سرویس‌های RESTful یا gRPC با استفاده از .NET Core/.NET 7.
  • انتخاب و پیاده‌سازی معماری‌های مناسب (مثلاً Clean Architecture, Microservices).
  • توسعه ماژول‌ها و سرویس‌های بک‌اند با تمرکز بر مقیاس‌پذیری، پایداری و عملکرد بالا.
  • کار با پایگاه داده‌های SQL Server, PostgreSQL, MySQL و پیاده‌سازی EF Core & Dapper.
  • بهینه‌سازی Queryهای پایگاه داده و اطمینان از عملکرد صحیح.
  • ادغام با سرویس‌های خارجی (آنلاین پیمنت، سرویس‌های Third Party).
  • پیاده‌سازی تست‌های واحد (Unit Testing) و تست یکپارچگی (Integration Testing).
  • بررسی Codebase و هدایت تیم در بهبود کیفیت کد (Code Review).
  • همکاری نزدیک با تیم فرانت‌اند، QA، و DevOps برای یکپارچه‌سازی کامل سیستم.
  • رعایت الزامات امنیتی (Authentication, Authorization, OWASP Guidelines).
  • مستندسازی کد و APIها.
مهارت‌های مورد نیاز:
  • تسلط کامل به C# و .NET Core (نسخه‌های 6 یا 7 به بالا).
  • تجربه طراحی و پیاده‌سازی REST API یا gRPC.
  • تسلط به ORMها مثل Entity Framework Core، آشنایی با Dapper.
  • تجربه کار با پایگاه داده‌های SQL Server (و مزیت PostgreSQL یا NoSQL).
  • آشنایی با معماری Microservices و Messaging Systems (مثل RabbitMQ, Kafka).
  • تجربه کار با کانتینرها (Docker) و CI/CD Pipeline.
  • تسلط به طراحی الگوهای معماری و Design Patterns.
  • آشنایی با Azure, AWS یا دیگر سرویس‌های Cloud مزیت محسوب می‌شود.
  • نرم (Soft Skills)
  • تجربه کار در محیط‌های Agile/Scrum مزیت محسوب می‌شود.
شرایط احراز:
  • توانایی هدایت و مربیگری اعضای تیم توسعه.
  • مهارت در حل مسئله و تصمیم‌گیری فنی.
  • ارتباط موثر با تیم‌های چند تخصصی.
  • مدیریت زمان و وظایف متعدد.

شرایط احراز شغل

سن
25 - 35 سال
جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
Docker| پیشرفته Rest API| پیشرفته .Net Core / .Net| پیشرفته MySql| پیشرفته Sql Server| پیشرفته PostgreSql| پیشرفته Dapper| پیشرفته Entity Framework| پیشرفته

ثبت مشکل و تخلف آگهی

ارسال رزومه برای گروه صنعتی وطن زرین مروارید آسیا