فناوری اطلاعات و ارتباطات مُهَیمن
فناوری اطلاعات و ارتباطات مُهَیمن

توسعه‌دهنده ارشد ASP.NET Core

قم
تمام وقت
شنبه تا پنج شنبه
-
-
501 تا 1000 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی
1389
مهیمن
خصوصی
توضیحات بیشتر

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

5 سال سابقه کار در گروه شغلی مشابه
Sql Server - پیشرفته
MySql - پیشرفته
C# - پیشرفته
ASP.Net - پیشرفته
GIT - پیشرفته
Elastic Search - پیشرفته
MongoDB - پیشرفته

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

ما در گروه فناوری اطلاعات و ارتباطات مهیمن برای بهره‌مند‌سازی کشور از کاربردهای نوین فناوری اطلاعات و ارتباطات تلاش می‌کنیم تا با توسعه‌ی دانش بومی این حوزه، پاسخ‌گوی نیازهای راهبردی داخلی باشیم. در حال حاضر، در واحد فناوری مدیریت فرآیند مستقر در قم، به‌دنبال جذب یک همکار جدید در نقش توسعه‌دهنده‌ی ارشد ASP.NET Core هستیم. تمرکز اصلی این واحد بر خودکارسازی فرآیندهای کاری و توسعه و ارائه‌ی خدمات دیجیتال در سازمان‌های خصوصی و دولتی است.

وظایف و مسئولیت‌های کلیدی:

  • طراحی و پیاده‌سازی برنامه‌های وب مقیاس‌پذیر با استفاده از ASP.NET Core
  • همکاری با تیم‌های مختلف برای تحلیل نیازمندی‌ها و ارائه‌ی راهکارهای فنی کارآمد
  • طراحی و مستندسازی معماری سیستم‌ها بر اساس الگوهای مدرن مانند Microservices و DDD
  • نوشتن کد با کیفیت بالا، خوانا و قابل نگهداری مطابق با اصول SOLID و معماری Clean
  • اجرای تست‌های خودکار (Unit و Integration) برای تضمین کیفیت نرم‌افزار
  • بررسی و بازبینی کد اعضای تیم و ارائه‌ی بازخوردهای سازنده
  • راهنمایی و منتورینگ اعضای کم‌تجربه‌تر تیم برنامه‌نویسی
  • مشارکت در فرآیند توسعه‌ی چابک (Agile) و جلسات اسکرام روزانه
  • شناسایی، تحلیل و رفع سریع باگ‌ها و مشکلات نرم‌افزاری در محیط‌های توسعه و عملیاتی
  • همکاری در پیاده‌سازی فرآیندهای CI/CD و بهبود مستمر روند توسعه‌ی نرم‌افزار
  • استفاده از ابزارهای تحلیل کیفیت کد مانند SonarQube برای تضمین کیفیت و امنیت کد
  • استفاده از ابزارهای distributed tracing مانند Jaeger یا Grafana Tempo برای پایش و تحلیل عملکرد سرویس‌های توزیع‌شده

شایستگی‌ها و توانمندی‌های مورد نیاز:

مهارت‌های مورد نیاز (الزامی):

  • حداقل 5 سال تجربه‌ی حرفه‌ای در توسعه‌ی نرم‌افزار با .NET و تسلط کامل به زبان #C
  • تسلط بالا به ASP.NET Core و معماری Web API
  • تجربه‌ی عملی در پیاده‌سازی معماری Microservices و استفاده از Domain-Driven Design (DDD)
  • تسلط به Entity Framework Core و طراحی پایگاه‌داده
  • آشنایی کامل با مفاهیم توسعه‌ی مبتنی‌بر رویداد (Event Sourcing) و استفاده از Message Brokerهایی مانند RabbitMQ
  • تجربه‌ی عملی در توسعه‌ی سرویس‌ها با gRPC
  • تسلط به Git و گردش‌کارهای مرتبط با آن (مانند GitFlow، GitLab Flow)
  • تسلط به پایگاه‌داده‌های رابطه‌ای (SQL Server و PostgreSQL) و غیررابطه‌ای (MongoDB و ElasticSearch)
  • تسلط به اصول مهندسی نرم‌افزار از جمله SOLID، Design Patterns و معماری Clean
  • توانایی نوشتن تست‌های خودکار با استفاده از ابزارهایی مانند xUnit، NUnit یا MSTest
  • تسلط به توسعه و یکپارچه‌سازی وب‌سرویس‌ها به‌صورت RESTful و GraphQL
  • تجربه در کار با فناوری‌های ابری و ابزارهای مجازی‌سازی مانند Docker
  • آشنایی با مفاهیم و ابزارهای CI/CD (مانند GitHub Actions، GitLab CI یا Azure DevOps)
  • آشنایی با ابزارهای تحلیل کیفیت کد مانند SonarQube
  • آشنایی با ابزارهای tracing و observability مانند Jaeger یا Grafana Tempo

مهارت‌های نرم (Soft Skills):

  • توانایی همکاری موثر در تیم‌های Agile و شرکت در فرآیندهای توسعه‌ی چابک
  • تفکر تحلیلی، رویکرد مسئله‌محور و توانایی ارائه‌ی راهکارهای خلاقانه
  • مهارت ارتباطی قوی برای تبادل موثر مفاهیم فنی با سایر اعضای تیم و ذی‌نفعان
  • مسئولیت‌پذیری، خودانگیختگی و توانایی مدیریت زمان برای انجام به‌موقع وظایف
  • انعطاف‌پذیری و سازگاری با تغییرات در نیازمندی‌های پروژه یا فناوری‌های مورد استفاده

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

سن
24 - 44 سال
جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
نرم افزارها
C#| پیشرفته ASP.Net| پیشرفته Sql Server| پیشرفته MySql| پیشرفته MongoDB| پیشرفته Elastic Search| پیشرفته GIT| پیشرفته

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

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