بازگشت به فرصت‌ها
لوگوی توسعه دانش و فن آوری سپهر آینده | Sepehr Future Oriented
فارسی

برنامه‌نویس ASP.NET (اصفهان)

توسعه دانش و فن آوری سپهر آینده | Sepehr Future Oriented·اصفهان·۲ هفته پیش

حضوریمیان‌سطحقراردادیتوافقی

توسعه دانش و فن آوری سپهر آینده | Sepehr Future Oriented

شرح موقعیت

در این موقعیت، شما عضوی از تیم فنی خواهید بود و در طراحی، توسعه، بهبود و نگهداری سامانه‌هایی مشارکت خواهید کرد که در حوزه پزشکی و اتوماسیون فرآیندهای تخصصی مورد استفاده قرار می‌گیرند. اگر به توسعه نرم‌افزارهای واقعی، حل مسائل پیچیده، معماری صحیح نرم‌افزار و یادگیری تکنولوژی‌های جدید علاقه‌مند هستید، خوشحال می‌شویم با شما آشنا شویم. مهارت‌های فنی مورد نیاز ضروری: مزیت محسوب می‌شود: ویژگی‌های فردی برای ما صرفاً تعداد سال‌های سابقه اهمیت ندارد؛ مهم‌تر از آن، توانایی شما در درک مسئله، طراحی راه‌حل و نوشتن کد قابل نگهداری است. از شما انتظار داریم:

مسئولیت‌ها

  • توسعه و نگهداری نرم‌افزارهای تحت وب با استفاده از C# و ASP.NET
  • توسعه و بهبود RESTful APIها و سرویس‌های نرم‌افزاری
  • توسعه قابلیت‌های جدید بر اساس نیازمندی‌های محصول
  • رفع خطاها، Debug و Troubleshooting نرم‌افزار
  • بهینه‌سازی عملکرد و افزایش پایداری سامانه‌ها
  • طراحی و پیاده‌سازی ساختار مناسب برای بانک اطلاعاتی
  • همکاری در طراحی و توسعه معماری نرم‌افزار
  • مشارکت در Code Review و بهبود کیفیت کد
  • مستندسازی کد و سرویس‌های توسعه‌یافته
  • همکاری نزدیک با تیم محصول، هوش مصنوعی و سایر اعضای تیم فنی
  • مشارکت در توسعه و نگهداری سامانه‌های مرتبط با اتوماسیون پزشکی و هوش مصنوعی
  • تسلط خوب به C#
  • تسلط به ASP.NET / ASP.NET Core
  • تسلط به مفاهیم Object-Oriented Programming (OOP)
  • تجربه کار با Entity Framework / Entity Framework Core
  • تسلط مناسب به SQL Server و T-SQL
  • آشنایی با طراحی و بهینه‌سازی Database
  • تجربه طراحی و پیاده‌سازی Web API / REST API
  • آشنایی با اصول Software Architecture
  • آشنایی با Design Patterns
  • تسلط به Git و مفاهیم Version Control
  • توانایی Debug کردن و تحلیل مشکلات نرم‌افزاری
  • توانایی خواندن و استفاده از مستندات فنی انگلیسی
  • تجربه کار با .NET 6/7/8 یا نسخه‌های جدیدتر
  • آشنایی با معماری‌های Clean Architecture / Layered Architecture
  • تجربه کار با Microservices
  • آشنایی با Docker
  • آشنایی با Redis یا سایر سیستم‌های Caching
  • تجربه کار با Message Brokerها
  • آشنایی با Unit Testing و Integration Testing
  • تجربه کار با CI/CD
  • آشنایی با JavaScript و یکی از Frameworkهای Front-End
  • تجربه کار با سیستم‌های پزشکی، سلامت دیجیتال یا نرم‌افزارهای سازمانی
  • آشنایی با مفاهیم AI، Machine Learning یا اتصال نرم‌افزار به سرویس‌های هوش مصنوعی
  • مسئولیت‌پذیر و پیگیر باشید.
  • توانایی تحلیل و حل مسئله داشته باشید.
  • کد تمیز و قابل نگهداری بنویسید.
  • روحیه یادگیری و رشد فنی داشته باشید.
  • بتوانید مستقل کار کنید و در عین حال عضو مؤثری برای تیم باشید.
  • نسبت به کیفیت، امنیت و پایداری نرم‌افزار حساس باشید.
  • از یادگیری حوزه‌های جدید مانند هوش مصنوعی و فناوری‌های سلامت استقبال کنید

نیازمندی‌ها

  • C#
  • ASP.NET Core
  • Object Oriented
  • Entity Framework
  • Sql Server