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