صرافی ارز دیجیتال اکسینو، یک پلتفرم نوین و پیشرفته در عرصه تبادل و مدیریت ارزهای دیجیتال است. اکسینو با تکیه بر فناوریهای روز و تیم متخصص خود، به ارائه خدماتی امن، سریع و کارآمد در زمینه خرید و فروش ارزهای دیجیتال میپردازد.
درباره اکسینو و موقعیت شغلی اکسینو با هدف توسعه و بهبود زیرساختهای نرمافزاری خود در حوزه رمزارز، از یک برنامهنویس بکاند .NET در سطح Mid-Level دعوت به همکاری میکند.
در این موقعیت شغلی، عضوی از تیم فنی اکسینو خواهید بود و در طراحی، توسعه و نگهداری سرویسهای بکاند صرافی مشارکت خواهید کرد. این سرویسها در بخشهای مختلفی از جمله مدیریت کاربران، کیف پول و داراییهای دیجیتال، تراکنشهای مالی و ارتباط بین سرویسها مورد استفاده قرار میگیرند.
ما به دنبال توسعهدهندهای هستیم که علاوه بر مهارت برنامهنویسی، به کیفیت کد، صحت منطق کسبوکار، امنیت دادهها و پایداری سرویسها اهمیت بدهد و بتواند در کنار تیم، راهکارهای فنی قابل نگهداری و توسعهپذیر ارائه کند.
شرح وظایف و مسئولیتها
توسعه و نگهداری سرویسهای بکاند با استفاده از C# و .NET.
طراحی و پیادهسازی RESTful APIها بر اساس نیازمندیهای محصول.
پیادهسازی منطق کسبوکار در بخشهای مختلف صرافی، از جمله مدیریت کاربران، کیف پول و داراییها و تراکنشها.
طراحی و کار با پایگاههای داده PostgreSQL و Microsoft SQL Server و بهینهسازی عملکرد آنها.
رعایت اصول Clean Code، SOLID و Clean Architecture در توسعه نرمافزار.
مشارکت در توسعه و نگهداری معماری میکروسرویس و ارتباط بین سرویسها.
کار با Apache Kafka برای پیادهسازی ارتباطات ناهمگام و پردازش پیامها.
توجه به صحت دادهها، یکپارچگی تراکنشها و مدیریت خطا در پیادهسازی منطق مالی.
نوشتن تستهای واحد (Unit Test) و مشارکت در افزایش کیفیت و قابلیت اطمینان سرویسها.
بررسی و رفع باگها، تحلیل خطاهای نرمافزاری و بهبود عملکرد سرویسهای موجود.
استفاده از Git و مشارکت در فرآیند بازبینی کد (Code Review).
کار با Docker و محیطهای کانتینری در فرآیند توسعه و اجرای سرویسها.
همکاری با اعضای تیم فنی، محصول و سایر تیمهای مرتبط برای تحویل بهموقع و باکیفیت قابلیتها.
شرایط احراز
حداقل 2 سال تجربه عملی در توسعه بکاند با C# و .NET / .NET Core.
تسلط مناسب به مفاهیم برنامهنویسی شیءگرا (OOP) و اصول SOLID.
تجربه طراحی و توسعه RESTful API.
آشنایی با اصول Clean Code و Clean Architecture.
آشنایی با مفاهیم Domain-Driven Design (DDD).
تجربه کار با PostgreSQL و آشنایی با Microsoft SQL Server.
توانایی نوشتن کوئریهای SQL و آشنایی با ایندکسها، روابط جداول و اصول بهینهسازی کوئریها.
آشنایی با مفاهیم معماری میکروسرویس و ارتباط بین سرویسها.
آشنایی با Apache Kafka و مفاهیم تولید و مصرف پیام.
آشنایی با Git و فرآیندهای توسعه تیمی.
آشنایی با Docker و مفاهیم پایه کانتینرسازی.
آشنایی با ساختار Kubernetes.
آشنایی با اصول تست نرمافزار و توانایی نوشتن تستهای واحد.
توانایی تحلیل مسئله، عیبیابی و ارائه راهکارهای فنی مناسب.
مسئولیتپذیری، دقت در پیادهسازی و توانایی همکاری موثر با اعضای تیم.
مهارتهای امتیازی موارد زیر الزامی نیستند، اما داشتن تجربه یا دانش در آنها مزیت محسوب میشود:
تجربه کار با Redis و الگوهای کشینگ.
آشنایی با الگوهای معماری CQRS و Event Sourcing.
تجربه کار با سیستمهای توزیعشده و پردازش ناهمگام.
آشنایی با مفاهیم CI/CD و فرآیندهای استقرار نرمافزار.
آشنایی با مفاهیم بلاکچین، کیف پول رمزارزی و تراکنشهای شبکه.
آشنایی با مفاهیم مالی و معاملاتی در صرافیهای رمزارزی.
شرایط همکاری
سطح موقعیت شغلی: Mid-Level
نوع همکاری: تماموقت
روزهای کاری: شنبه تا پنجشنبه
ساعت کاری: مطابق با ضوابط شرکت
محل فعالیت: مطابق با شرایط اعلامشده توسط شرکت
مزایای همکاری
مشارکت در توسعه زیرساختهای فنی یک صرافی رمزارزی.
فعالیت در کنار تیم فنی و مشارکت در حل مسائل واقعی مهندسی نرمافزار.
فرصت یادگیری و رشد در زمینه معماری میکروسرویس و سیستمهای توزیعشده.
امکان توسعه مهارتهای تخصصی و مشارکت در بهبود کیفیت و پایداری محصولات.
همکاری در محیطی مبتنی بر کار تیمی، مسئولیتپذیری و بهبود مستمر.
شرایط احراز شغل
سن
از 22 سال
جنسیت
تفاوتی ندارد
نرم افزارها
C#| متوسط .NET / .NET Core| متوسط REST API| متوسط PostgreSQL| مقدماتی Microsoft SQL Server| مقدماتی Apache Kafka| مقدماتی Git| مقدماتی
ثبت مشکل و تخلف آگهی
ارسال رزومه برای صرافی ارز دیجیتال اکسینو
برای دیدن سوابق ارسال رزومه، لطفا وارد حساب کاربری خود شوید.