SimCorp
SimCorp
۱٬۰۰۱ – ۵٬۰۰۰ کارکنان
حامی ویزای H1Bبیمهفین‌تکمشاوره
SimCorp فناوری مدیریت سرمایه‌گذاری را برای مدیران دارایی، شرکت‌های بیمه، صندوق‌های بازنشستگی و صندوق‌های ثروت ملی توسعه می‌دهد. پلتفرم یکپارچه این شرکت، گردش‌کارهای عملیاتی، مشاهده‌پذیری داده‌ها در زمان واقعی، مدیریت ریسک و مدیریت پرتفوی را در کنار هم قرار می‌دهد تا به مؤسسات مالی کمک کند فعالیت‌های پیچیده سرمایه‌گذاری را با کارایی بیشتری مدیریت کنند. SimCorp که در سال ۱۹۷۱ تأسیس شده است، در نقطه تلاقی فین‌تک، مشاوره و بیمه فعالیت می‌کند و از سازمان‌ها در سازگاری با نیازهای در حال تغییر بازارهای مالی پشتیبانی می‌کند.

مهندس ارشد نرم‌افزار، C#/.NET

پلتفرم مدیریت پیکربندی XMGR شرکت SimCorp را برای مدیران سرمایه‌گذاری توسعه دهید. سرویس‌های ASP.NET Core، گردش‌کارهای قابل‌اتکا و یکپارچه‌سازی‌ها را برای محیط‌های ابری و محلی بسازید.

توضیحات

  • پلتفرم مدیریت پیکربندی XMGR شرکت SimCorp را برای SimCorp Dimension توسعه دهید.
  • سرویس‌های C#/.NET و APIهای ASP.NET Core را بسازید و نگهداری کنید.
  • گردش‌کارهای ناهمگام و تاب‌آور با مدیریت روشن خطا، تلاش مجدد ایمن و عیب‌یابی کاربردی ایجاد کنید.
  • هنگام شکست یا قطع عملیات، یکپارچگی پیکربندی را حفظ کنید.
  • امنیت، مجوزدهی، ردپای حسابرسی، کارایی و مشاهده‌پذیری را تقویت کنید.
  • مسائل را در مرزهای برنامه و یکپارچه‌سازی بررسی کنید.
  • آزمون‌های خودکار واحد و یکپارچه‌سازی، بازبینی کد و رویه‌های CI/CD را پیش ببرید.
  • کد قدیمی را مرحله‌به‌مرحله بازآرایی کنید و سازگاری و رفتار موجود را حفظ کنید.
  • با گفت‌وگوهای طراحی، راهنمایی و به‌اشتراک‌گذاری دانش، کارهای فنی را هدایت کنید.
  • برای دستیابی به استانداردهای مشترک تحویل، با تیم‌های مهندسی، پیکربندی و پلتفرم همکاری کنید.
  • در بخش‌های مختلف پشته، از جمله رابط‌های Angular و TypeScript،‏ Entity Framework Core، پایگاه‌های داده رابطه‌ای، پیام‌رسانی و پردازش گردش‌کار مشارکت کنید.
  • از استقرارها در محیط‌های میزبانی‌شده در ابر و محیط‌های محلی پشتیبانی کنید.

شرایط لازم

  • مدرک علوم کامپیوتر، مهندسی نرم‌افزار یا رشته‌ای مرتبط، یا تجربه عملی معادل.
  • سه تا پنج سال تجربه در ساخت نرم‌افزار تولیدی با C#/.NET.
  • تجربه پذیرفتن مسئولیت قابلیت‌های پیچیده و تصمیم‌گیری فنی مستدل.
  • تجربه توسعه سرویس‌های ASP.NET Core و APIهای REST.
  • آشنایی با قراردادهای API، برنامه‌نویسی ناهمگام، تزریق وابستگی و مدیریت تاب‌آور خطا.
  • درک طراحی شیءگرا، اصول SOLID و الگوهای طراحی مناسب.
  • توانایی کار با یک کدبیس تثبیت‌شده، اشکال‌زدایی و بهبود ایمن آن.
  • تجربه کار با پایگاه‌های داده رابطه‌ای و SQL.
  • تجربه کار با Entity Framework Core یا ORM مشابه.
  • درک مدل‌سازی داده، اعتبارسنجی، سریال‌سازی و سازگاری طرح‌واره.
  • درک هم‌زمانی، تلاش مجدد، هم‌توانی و شکست‌های جزئی.
  • توانایی بررسی مسائل با استفاده از لاگ‌ها و تله‌متری.
  • مهارت قوی در آزمون خودکار واحد و یکپارچه‌سازی.
  • تجربه بازبینی کد، Git و CI/CD.
  • توانایی روشن‌کردن نیازها با ذی‌نفعان حوزه و همکاری مؤثر در تیم Agile.
  • تمایل به مشارکت در APIهای بک‌اند و رابط‌های وب در صورت نیاز.
  • توانایی پذیرفتن مسئولیت، قضاوت سنجیده و ایجاد تعادل میان تحویل به‌موقع و کیفیت پایدار.
  • توانایی همکاری سازنده با همکاران از فرهنگ‌ها و رشته‌های گوناگون.
  • مهارت روشن در ارتباط شفاهی و نوشتاری به زبان انگلیسی.
  • تجربه Angular و TypeScript، به‌ویژه برنامه‌نویسی واکنشی با RxJS و مدیریت وضعیت مانند NgRx، مزیت محسوب می‌شود.
  • تجربه در سامانه‌های مدیریت پیکربندی یا خودکارسازی استقرار مزیت محسوب می‌شود.
  • تجربه پیام‌رسانی ناهمگام، APIهای OData،‏ Oracle یا SQL Server و OpenTelemetry مزیت محسوب می‌شود.
  • تجربه Azure، احراز هویت و مجوزدهی سازمانی، Docker یا Kubernetes و خط لوله‌های خودکار ساخت و استقرار مزیت محسوب می‌شود.
  • تجربه نوسازی برنامه‌های .NET و آشنایی با NUnit،‏ NSubstitute یا ابزارهای آزمون مشابه مزیت محسوب می‌شود.
  • تجربه در نرم‌افزارهای سازمانی یا مالی مزیت محسوب می‌شود.

مزایا

  • حقوق رقابتی.
  • برنامه پاداش.
  • طرح بازنشستگی.
  • ساعات کاری منعطف.
  • ترکیب کار حضوری و دورکاری.
  • امکان دورکاری در روزهایی که در دفتر حضور ندارید.
  • فرصت‌های توسعه حرفه‌ای.
  • پشتیبانی متناسب با رشد حرفه‌ای.