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

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

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

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

5 سال سابقه کار در گروه شغلی مشابه
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| متوسط

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

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