مدیریت فناوری بورس تهران
مدیریت فناوری بورس تهران

.Net Developer

تهران، اراضی عباس آباد
تمام وقت
شنبه تا چهارشنبه، ساعت 8:00 الی 16:00
-
وام -پاداش -بیمه درمان تکمیلی -کمک هزینه دوره آموزشی -بن خرید -ناهار -کافی شاپ -پزشک سازمانی -صبحانه -بسته ها و هدایای مناسبتی

این فرصت شغلی چقدر برای من مناسب است؟

51 تا 200 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی
1373
خصوصی
توضیحات بیشتر

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

2 سال سابقه کار در گروه شغلی مشابه
Microsoft SQL Server - پیشرفته
C# - پیشرفته
ASP.NET - پیشرفته
Git - متوسط
Entity Framework - متوسط
.NET / .NET Core - پیشرفته
Docker - مقدماتی

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

ما به دنبال یک برنامه‌نویس .NET خلاق، توانمند و مسئولیت‌پذیر هستیم که با دانش فنی مناسب و روحیه کار تیمی، در طراحی، توسعه، بهینه‌سازی و نگهداری سامانه‌های نرم‌افزاری شرکت مشارکت کند.
اگر به توسعه نرم‌افزارهای مقیاس‌پذیر، طراحی APIهای استاندارد، کار با پایگاه‌های داده و یادگیری تکنولوژی‌های جدید علاقه‌مند هستید، خوشحال می‌شویم شما را در تیم خود داشته باشیم.
شرح وظایف
  • طراحی، توسعه و نگهداری نرم‌افزارها با استفاده از C# و ASP.NET Core
  • طراحی و پیاده‌سازی RESTful APIهای امن، استاندارد و بهینه
  • طراحی و توسعه لایه دسترسی به داده‌ها با استفاده از Entity Framework Core
  • طراحی، توسعه و بهینه‌سازی کوئری‌ها، جداول، ایندکس‌ها و Stored Procedureها در SQL Server
  • شناسایی و رفع خطاهای نرم‌افزاری و بهبود عملکرد و پایداری سامانه‌ها
  • پیاده‌سازی پردازش‌های همزمان و مدیریت صحیح Concurrency
  • مشارکت در طراحی و توسعه معماری نرم‌افزار، از جمله Microservices
  • پیاده‌سازی ارتباطات غیرهمزمان میان سرویس‌ها با استفاده از Message Brokerها
  • همکاری با اعضای تیم برای تحلیل مسائل فنی و ارائه راهکارهای موثر و قابل توسعه
  • مشارکت در بهبود کیفیت کد، رعایت اصول Clean Code و نگهداری‌پذیری نرم‌افزار
مهارت‌ها و الزامات فنی
  • تسلط به زبان برنامه‌نویسی C# و پلتفرم .NET
  • تسلط به ASP.NET Core و توسعه Web API
  • تسلط به SQL Server و مفاهیم طراحی و بهینه‌سازی پایگاه داده
  • تسلط به Entity Framework Core و آشنایی با مفاهیم ORM
  • آشنایی مناسب با اصول طراحی REST API، احراز هویت و مجوزدهی
  • آشنایی با مفاهیم Concurrency، Asynchronous Programming، async/await و مدیریت تراکنش‌ها
  • آشنایی با معماری نرم‌افزار، اصول SOLID، Design Patterns و Clean Code
  • آشنایی با معماری Microservices و ارتباط بین سرویس‌ها
  • آشنایی با Message Brokerها و الگوهای ارتباطی غیرهمزمان؛ مانند RabbitMQ یا Apache Kafka
  • تسلط به ابزارهای کنترل نسخه و مدیریت کد مانند Git و آشنایی با فرایندهای تیمی توسعه
  • آشنایی با مفاهیم NoSQL و ابزارهایی مانند Redis؛ به‌ویژه در زمینه Caching و بهبود عملکرد
  • حداقل 2 سال سابقه کاری مرتبط در توسعه نرم‌افزار با .NET
مهارت‌های امتیازی
  • تجربه عملی کار با Docker و آشنایی با Kubernetes
  • تجربه پیاده‌سازی یا نگهداری سامانه‌های مبتنی بر Microservices
  • تجربه عملی استفاده از Message Brokerها در پروژه‌های واقعی
  • آشنایی با CI/CD و فرایندهای خودکار Build و Deployment
  • آشنایی با تست‌نویسی، Unit Testing و Integration Testing
  • تجربه بهینه‌سازی عملکرد سامانه‌های پرترافیک و پایگاه‌های داده بزرگ
شرایط احراز و ویژگی‌های فردی
  • دارا بودن مدرک کارشناسی یا بالاتر در رشته مهندسی کامپیوتر، علوم کامپیوتر، فناوری اطلاعات یا رشته‌های مرتبط
  • توانایی تحلیل مسائل پیچیده و ارائه راهکارهای فنی خلاقانه و بهینه
  • مسئولیت‌پذیری، پیگیری و تعهد به کیفیت و زمان‌بندی انجام کارها
  • روحیه کار تیمی و توانایی برقراری ارتباط موثر با سایر اعضای تیم
  • نظم، دقت و پایبندی به استانداردهای حرفه‌ای توسعه نرم‌افزار
  • انگیزه یادگیری مستمر و به‌روزرسانی دانش فنی
  • امکان حضور تمام‌وقت در محل شرکت؛ این موقعیت شغلی امکان دورکاری ندارد.
سابقه موردنیاز: حداقل 2 سال تجربه مرتبط

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

سن
25 - 36 سال
جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
C#| پیشرفته ASP.NET| پیشرفته .NET / .NET Core| پیشرفته Entity Framework| متوسط Microsoft SQL Server| پیشرفته Git| متوسط Docker| مقدماتی

ارسال رزومه برای مدیریت فناوری بورس تهران

گزارش مشکل یا تخلف آگهی