توضیحات

شرح شغل:

  • همکاری با اعضای تیم در تمام مراحل پروژه.
  • ارائه راه‌حل‌های خلاقانه و بهینه برای تست سیستم.

شرایط احراز:

  • مسلط به #C و ASP.NET Core 8 2.
  • مسلط به Entity Framework Core 3.
  • آشنا با اصول OOP و SOLID و الگوهای طراحی نرم‌افزار (Design Patterns).
  • دانش کافی برای کار با پایگاه داده‌های SQL وNoSQL.
  • آشنایی با مفهوم Microservices و اجرای آن‌ها.
  • مسلط به گیت (Git).
  • آشنایی با Docker.
  • آشنایی با Clean Architecture و DDD.
  • تسلط به CQRS و MediateR.
  • تجربه کار با gRPC.
  • توانایی کدنویسی TDD و BDD.
  • توانایی مکالمه به زبان انگلیسی.
  • مدرک تحصیلی در رشته‌های علوم کامپیوتر یا مهندسی کامپیوتر.
  • حداقل پنج سال سابقه کار به عنوان مهندس نرم‌افزار.
  • درک قوی از مفاهیم طراحی نرم‌افزار و پایگاه داده.
  • آشنایی با معماری‌های طراحی نرم‌افزار.

To see more jobs that fit your career