ما در گروه فناوری اطلاعات و ارتباطات مهیمن برای بهرهمندسازی کشور از کاربردهای نوین فناوری اطلاعات و ارتباطات تلاش میکنیم تا با توسعهی دانش بومی این حوزه، پاسخگوی نیازهای راهبردی داخلی باشیم.
در حال حاضر، در واحد فناوری مدیریت فرایند مستقر در قم، بهدنبال جذب یک همکار جدید در نقش توسعهدهندهی ارشد ASP.NET Core هستیم.
تمرکز اصلی این واحد بر خودکارسازی فرایندهای کاری و توسعه و ارائهی خدمات دیجیتال در سازمانهای خصوصی و دولتی است.
وظایف و مسئولیتهای کلیدی:
طراحی و پیادهسازی برنامههای وب مقیاسپذیر با استفاده از ASP.NET Core؛
همکاری با تیمهای مختلف برای تحلیل نیازمندیها و ارائهی راهکارهای فنی کارآمد؛
طراحی و مستندسازی معماری سیستمها بر اساس الگوهای مدرن مانند Microservices و DDD؛
نوشتن کد با کیفیت بالا، خوانا و قابل نگهداری مطابق با اصول SOLID و معماری Clean؛
اجرای تستهای خودکار (Unit و Integration) برای تضمین کیفیت نرمافزار؛
بررسی و بازبینی کد اعضای تیم و ارائهی بازخوردهای سازنده؛
شناسایی، تحلیل و رفع سریع باگها و مشکلات نرمافزاری در محیطهای توسعه و عملیاتی؛
همکاری در پیادهسازی فرآیندهای CI/CD و بهبود مستمر روند توسعهی نرمافزار؛
استفاده از ابزارهای تحلیل کیفیت کد مانند SonarQube برای تضمین کیفیت و امنیت کد؛
استفاده از ابزارهای distributed tracing مانند Jaeger یا Grafana Tempo برای پایش و تحلیل عملکرد سرویسهای توزیعشده.
شایستگیها و توانمندیهای مورد نیاز:
حداقل ۵ سال تجربهی حرفهای در توسعهی نرمافزار با .NET و تسلط کامل به زبان #C؛
تجربهی عملی در پیادهسازی معماری 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.
ما در مهیمن از سال ۱۳۸۸ گرد هم جمع شدهایم تا فناوری را توسعه داده و با کمک آن راهکار بسازیم. فناوریهای نوآورانه شرکت مهیمن از دل ایدههای بزرگ دانشجویان و متخصصانی برخاسته که دست در دست هم، رشد کرده و با بهرهگیری از تکنولوژی، رؤیاهایشان را به واقعیت تبدیل کردهاند. بزرگترین دارایی ما در مهیمن، تیمی جوان و سرشار از انرژی است که از هر فرصتی برای رشد و توسعه خود و سازمان استفاده کرده و به دنبال پیشرفت مستمر هستند.
مفتخریم که امروز، محصولات فناورانه مهیمن، در مجموعههای بزرگ کشور به کار گرفته شدهاند تا مسائلی را حل کنند که در گذشته تصور یافتن راهکاری با دانش بومی برای آنها وجود نداشت.
اگر شما نیز به دنبال رشد و یادگیری در محیطی دوستانه، امن و پویا در کنار همکاران جوان و با استعداد هستید، ما در مهمین منتظر شما هستیم تا با هم بیاموزیم، رشد کنیم و اثری ماندگار به جایْ بگذاریم. مهمین میتواند با افتخار نقطه شروع مسیر شکوفایی شما باشد…