گروه فناوری  اطلاعات هلو
گروه فناوری  اطلاعات هلو

برنامه نویس NET.

تهران، میرداماد
تمام وقت
شنبه تا سه شنبه :8 الی 17 چهارشنبه ها : 8 الی 16
-
وام -پاداش -بیمه درمان تکمیلی -ساعت کاری منعطف -بسته ها و هدایای مناسبتی
201 تا 500 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی و خارجی
1377
خصوصی
توضیحات بیشتر

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

3 سال سابقه کار در گروه شغلی مشابه
C# - پیشرفته
.Net Core / .Net - پیشرفته

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


 در این موقعیت، شما مسئول طراحی، توسعه، نگهداری و بهینه سازی سرویسهای بک اند بر پایه ی فناوری NET. خواهید بود.همچنین انتظار میرود در فرآیند تحلیل فنی، معماری سیستم، و بهبود عملکرد محصولات نقش فعالی داشته باشید.


مسئولیت ها : 

  • طراحی و پیاده سازی سرویس های بک اند 
  • توسعه و نگهداری restfull API های امن ، مستند و مقیاس پذیر
  • پیاده سازی و بهینه سازی دسترسی به داده ها با Entity Framework Core
  • طراحی ساختار پایگاه داده و بهبود عملکرد Query ها 
  • اجرای تست های واحد ها ( Unit test )  و تست های یکپارچه ( Integration test ) 
  • همکاری نزدیک با تیم های Frontend ، devops و product
  • مستندسازی فنی و بهبود مستمر کیفیت کد


مهارتها و توانمندی های فنی:

زبان و چارچوب ها:

  • تسلط کامل بر #C و NET.
  • آشنایی با  Minimal APIs ،ASP.NET Web API و gRPC
  • تجربه کار با  Background Services و hosted services


داده وORM:

  • تسلط بر  Entity Framework Core و مفاهیم Code First,  Fluent API و Migrations
  • توانایی تحلیل و بهینه سازیQuery ها و طراحی Database  Schema
  • تجربه کار با  SQL  Serve  ، PostgreSQL یا  MySQL
  • آشنایی با پایگاههای داده NOSQL مانند MongoDB و Redis

معماری نرم افزار : 

  • آشنایی با معماری های Clean Architecture، Onion Architecture و (Domain-Driven Design) DDD
  • تجربه در پیاده سازی  CQRS و کار با MediatR
  • درک مفاهیم Microservices،  API Gateway و Event-Driven Architecture 
  • تجربه کار با Message Brokerها نظیر Azure Service Bus ،Kafka ،RabbitMQ
  • تسلط برDependency Injection و طراحی Middleware


امنیت و احراز هویت :

  • تجربه کار با open ID connect و OAuth و JWT
  • پیاده سازی  Role-Based و Policy-Based Authorization


بهینه سازی و عملکرد : 

  • توانایی تحلیل و رفع گلوگاههای عملکردی(Optimization Memory ,Profiling) 
  • آشنایی با برنامه نویسیAsynchronous و مفاهیم Thread safety
  • تسلط بر راهکار های Distributed Caching ،Memory Caching
  • درک مفاهیم  Load Balancing و Scalability


DevOps و زیر ساخت :

  • تسلط بر Git و مفاهیم gitflow
  • تجربه کار با ابزارهای CI/CD نظیر ، GitHub Actions ،GitLab CI ،Azure DevOps
  • آشنایی با Docker و ساخت  Containerized Applications 
  • آشنایی با ابزارهای مانیتورینگ و لاگینگ مانندElastic stack ( ELK) ، Serilog ، Seq و Grafana


مهارتهای فردی:

• توانایی تحلیل و حل مسائل پیچیده
• دقت بالا و توجه به جزئیات 
• مسئولیت پذیری و پایبندی به زمانبندیها
• روحیه ی یادگیری، پیشرفت و کار تیمی 
• توانایی برقراری ارتباط مؤثر در محیط کاری

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

جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
نرم افزارها
C#| پیشرفته .Net Core / .Net| پیشرفته

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

ارسال رزومه برای گروه فناوری اطلاعات هلو