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

توسعه دهنده ارشد 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 و شرکت در فرآیندهای توسعه چابک
  • تفکر تحلیلی، رویکرد مسئله‌محور و توانایی ارائه راهکارهای خلاقانه
  • مهارت ارتباطی قوی برای تبادل موثر مفاهیم فنی با سایر اعضای تیم و ذی‌نفعان
  • مسئولیت‌پذیری، خودانگیختگی و توانایی مدیریت زمان برای انجام به‌موقع وظایف
  • انعطاف‌پذیری و سازگاری با تغییرات در نیازمندی‌های پروژه یا فناوری‌های مورد استفاده
درباره شرکت
ما در مهیمن از سال 1389 گرد هم جمع شده‌ایم تا فناوری را توسعه داده و با کمک آن راهکار بسازیم. فناوری‌های نوآورانه شرکت مهیمن از دل‌ ایده‌های بزرگ دانشجویان و متخصصانی برخاسته که دست در دست هم، رشد کرده و با بهره‌گیری از تکنولوژی، رؤیا‌هایشان را به واقعیت تبدیل کرده‌اند. بزرگ‌ترین دارایی ما در مهیمن، تیمی جوان و سرشار از انرژی است که از هر فرصتی برای رشد و توسعه خود و سازمان استفاده کرده و به دنبال پیشرفت مستمر هستند.
مفتخریم که امروز، محصولات فناورانه مهیمن، در مجموعه‌های بزرگ کشور به کار گرفته شده‌اند تا مسائلی را حل کنند که در گذشته تصور یافتن راهکاری با دانش بومی برای آن‌ها وجود نداشت.
اگر شما نیز به دنبال رشد و یادگیری در محیطی دوستانه، امن و پویا در کنار همکاران جوان و با استعداد هستید، ما در مهمین منتظر شما هستیم تا با هم بیاموزیم، رشد کنیم و اثری ماندگار به جایْ بگذاریم. مهمین می‌تواند با افتخار نقطه شروع مسیر شکوفایی شما باشد…