شرح موقعیت شغلیزمینه همکاری، توسعه سامانه های بزرگ مقیاس توزیع شده و با کارایی بالا در صنعت بازار سرمایه، بورس و تحلیل داده های مالی است. تیم ما از چند گروه از متخصصان خوش فکر و با انگیزه ای تشکیل شده که تحت مدیریتی واحد روی موضوعات و چالش های به روز مهندسی نرم افزار و فناوری اطلاعات مانند سامانه های نرم افزاری با کارایی بالا (High Performance Computing)، کلان داده (Big Data)، سامانه های معاملاتی و معاملات الگوریتمی (Algorithmic Trading) و هوش مصنوعی فعالیت می کنند.
تیم ما مشتاق همکاری با فرهیختگان خوش فکر و با انگیزه ای است که قابلیت های زیر را داشته باشند:
- با اخلاق و مسیولیت پذیری بالا
- دارای انگیزه بالا (Self-Motivated) و علاقه مند به یادگیری پیوسته
- دارای روحیه تعامل و همکاری تیمی
- علاقه مند و متعهد به کار بر روی فریم ورک های توسعه داده شده توسط تیم
- توانایی تطبیق با شرایط تیم های استارت اپی
- ملتزم به کدنویسی منطبق بر استانداردها و Conventionهای پذیرفته شده در تیم
- تولید کد های تمیز و مستند
مزایای قانونی و تشویقی دیبا- حقوق و بیمه از اولین روز کاری
- بیمه تکمیلی بعد از یک ماه
- هدایای نقدی و غیرنقدی مناسبتی
- پرداخت ماهانه حق غذا
- پرداخت ماهانه ایاب و ذهاب
- تعطیلی روزهای 5 شنبه
- شناوری ساعت کاری
- محیط کار پویا و خلاق و صمیمی
- پرداخت به موقع حقوق و مزایا
- ساعات کاری از شنبه تا سه شنبه 08:00 تا 17:00، چهارشنبه 08:00 تا 16:00
مهارت های ضروری- حداقل سه سال تجربه کاری و دانش قابل اثبات در توسعه سامانه های نرم افزاری بزرگ مقیاس
- تسلط کامل بر زبان برنامه نویسی C#
- تسلط کامل بر اصول OOP و تسلط بر Design Patterns
- تسلط کامل بر پلتفرم .NET و تسلط کافی بر پلتفرم .NET Core (در محیط لینوکس)
- تسلط بر LINQ و آشنایی با بهینه سازی پرسوجوهای روی داده
- تسلط بر یکی از فناوری های دسترسی به داده ؛ ORM و Micro-ORM
- تسلط بر SQL Server و زبان Transact SQL
- دارای تجربه در روش های تست خودکار نرم افزار (به ویژه تست کارایی)
- تسلط بر ابزارهای Debugging و ریشه یابی مشکلات نرم افزاری
- تسلط بر REST API و میزبانی بصورت Self-Host
- تسلط بر فرآیند و ابزارهای Source Control (Git)
- تسلط بر چرخه حیات نرم افزار و متدولوژی های توسعه نرم افزار RUP یا Agile
- تسلط بر ابزارهای مستندسازی و توانایی تولید مستندات با کیفیت
- تسلط بر Domain Driven Design
- تسلط بر معماری Microservice
- دانش کافی در اصول مهندسی نرم افزار
- تجربه توسعه و کار با APIهای RESTful
- تجربه کار با Redis و RabbitMQ و Kafka
- تجربه کار با صف های پیام و برنامه نویسی و پردازش داده پیام ها بصورت Async
- آشنایی با Event Driven Architecture
مهارت های امتیازی- تجربه کار تحت Discipline های توسعه نرم افزار RUP یا Agile
- تجربه کاری قابل اثبات در کسب و کارهای بازار سرمایه (بورس)، سامانه های معاملاتی و معاملات الگوریتمی