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

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

شرح شغل:

  • توسعه، نگهداری و بهینه‌سازی ماژول‌های نرم‌افزاری
  • پیاده‌سازی و توسعه سرویس‌های قابل نگهداری و تست‌پذیر با رعایت اصول کدنویسی تمیز (Clean Code) 
  • طراحی و بهینه‌سازی کوئری‌های پایگاه داده‌های   Oracle 
  • همکاری نزدیک با تیم تحلیل و تست جهت پیاده‌سازی دقیق نیازمندی‌ها و رفع اشکالات سیستم
  • مشارکت در جلسه‌های فنی تیم و به‌روزرسانی دانش فنی در راستای نیازهای پروژه

شراط احراز:

  • تسلط کامل به زبان برنامه‌نویسی   C# 
  • تسلط به  .Net Framework 
  • درک عمیق از اصول برنامه‌نویسی شیء‌گرا (OOP) و تسلط بر مفاهیم SOLID 
  • آشنایی مناسب با الگوهای طراحی نرم‌افزار  (Design Patterns) 
  • تجربه عملی در کار با ORM 
  • آشنایی با پایگاه داده Oracle و توانایی کار با  SQL 
  • آشنایی با مفاهیم برنامه‌نویسی موازی و مدیریت همزمانی
  • تسلط به Communication Mechanisms مثل SOAP, REST
  • تسلط به مکانیسم‌های Caching در سطح Memory و  DataBase 

اگر در موارد زیر هم توانایی دارید، فکر می‌کنیم همکاری بهتری رو بتونیم با هم پیش ببریم:

  • آشنایی به  .Net Core
  • آشنایی با مفاهیم معماری نرم‌افزار
  • آشنایی با اصول و معماری  Microservice
  • توانایی تست‌نویسی
  • آشنایی با Docker و  Kubernetes
  • آشنایی با  Nosql DataBase
  • آشنایی با Graph QL و  GRPC
  • آشنایی با   Redis 
  • آشنایی با   DDD 
  • آشنایی با مکانیسم‌های Authentication و Authorization مثل  oauth، JWT  و  keycloak 
  • توانایی کار در محیط تیمی، تحلیل مسائل و ارائه راه‌حل

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

  • .NET
  • C#
  • Sql Server
  • OOP

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

  • کمتر از سه سال

جنسیت

  • مهم نیست

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

  • معافیت دائم پایان خدمت

نوع همکاری:

تمام وقت

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

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