استخدام برنامهنویس C#.Net (دورکاری)
شرح موقعیت شغلی
ما به دنبال یک برنامه نویس #C با تجربه و سابقه قوی در ساخت REST APIs مقیاسپذیر و با عملکرد بالا، برنامههای توزیع شده، و معماری microservices هستیم. کاندید ایدهآل باید حداقل ۵ سال تجربه در طراحی و توسعه نرمافزار بزرگ مقیاس مانند سرویس (SaaS) داشته باشد. تسلط بر هر دو نوع دیتابیس SQL و NoSQL ضروری است. اگر شما به ساخت سیستمهای قوی، کارا و مقیاسپذیر علاقهمند هستید، منتظر شنیدن از شما هستیم!
مسئولیتها:
طراحی، توسعه، تست و پیادهسازی RESTful APIs و microservices با استفاده از #C و .NET Core
توسعه راهحلهای نرمافزاری مقیاسپذیر، امن و کارا که نیازهای تجاری را برآورده کنند
پیادهسازی الگوها و اصول طراحی برای تضمین کد قابل نگهداری، انعطافپذیر و مقیاسپذیر
کار با سیستمهای توزیع شده شامل معماری microservices و معماری سرویسگرا (SOA)
بهینهسازی عملکرد دیتابیس، تضمین انسجام و یکپارچگی دادهها
فهم نیازهای تجاری پیچیده و تبدیل آنها به نیازهای فنی، تضمین اینکه راهحلها نیازهای تجاری را برآورده کنند
نوشتن کد مقیاسپذیر، تمرکز بر بهینهسازی عملکرد، و تضمین اینکه راهحلها قادر به مدیریت ترافیک بالا و دادههای بزرگ باشند
الزامات:
حداقل ۵ سال تجربه در توسعه #C، با تمرکز بر ساخت REST APIs، برنامههای توزیع شده و معماری Microservices
درک قوی از الگوهای طراحی، اصول و بهترین شیوهها
تجربه با .NET Core، ASP.NET Core و C# 8+
تسلط بر هر دو نوع دیتابیس SQL (مثل SQL Server) و NoSQL (مثل MongoDB)
تجربه با معماری microservices، معماری سرویسگرا (SOA) و معماری مبتنی بر رویداد (EDA)
تجربه با متدولوژیهای توسعه Agile و سیستمهای کنترل نسخه (مثل Git)
مهارتهای قوی در حل مسئله، با توانایی دیباگ و بهینهسازی کد
مهارتهای عالی در ارتباط و همکاری، با توانایی کار موثر در محیط تیمی
مدرک لیسانس در علوم کامپیوتر، مهندسی یا رشته مرتبط و یا تجربه جایگزین
داشتن مهارت های زیر شما رو متمایز میکند:
تجربه با پلتفرمهای ابری (مثل Azure, AWS)
دانش از صفهای پیامرسانی (مثل Azure Service Bus, AWS SQS, RabbitMQ, Apache Kafka)
دانش از فریمورکها و متدولوژیهای تست (مثل xUnit, Moq)
------------------------------------------------------------------------------------------------------
مدت همکاری ۳ ماه برای شروع و در صورت رضایت قابل ادامه میباشد.
پیشاپیش از تمام کسانی که روزمه ارسال میکنند تشکر میکنیم ولی فقط به افرادی که برای مصاحبه انتخاب می شوند پاسخ خواهیم داد.
مسئولیتها:
طراحی، توسعه، تست و پیادهسازی RESTful APIs و microservices با استفاده از #C و .NET Core
توسعه راهحلهای نرمافزاری مقیاسپذیر، امن و کارا که نیازهای تجاری را برآورده کنند
پیادهسازی الگوها و اصول طراحی برای تضمین کد قابل نگهداری، انعطافپذیر و مقیاسپذیر
کار با سیستمهای توزیع شده شامل معماری microservices و معماری سرویسگرا (SOA)
بهینهسازی عملکرد دیتابیس، تضمین انسجام و یکپارچگی دادهها
فهم نیازهای تجاری پیچیده و تبدیل آنها به نیازهای فنی، تضمین اینکه راهحلها نیازهای تجاری را برآورده کنند
نوشتن کد مقیاسپذیر، تمرکز بر بهینهسازی عملکرد، و تضمین اینکه راهحلها قادر به مدیریت ترافیک بالا و دادههای بزرگ باشند
الزامات:
حداقل ۵ سال تجربه در توسعه #C، با تمرکز بر ساخت REST APIs، برنامههای توزیع شده و معماری Microservices
درک قوی از الگوهای طراحی، اصول و بهترین شیوهها
تجربه با .NET Core، ASP.NET Core و C# 8+
تسلط بر هر دو نوع دیتابیس SQL (مثل SQL Server) و NoSQL (مثل MongoDB)
تجربه با معماری microservices، معماری سرویسگرا (SOA) و معماری مبتنی بر رویداد (EDA)
تجربه با متدولوژیهای توسعه Agile و سیستمهای کنترل نسخه (مثل Git)
مهارتهای قوی در حل مسئله، با توانایی دیباگ و بهینهسازی کد
مهارتهای عالی در ارتباط و همکاری، با توانایی کار موثر در محیط تیمی
مدرک لیسانس در علوم کامپیوتر، مهندسی یا رشته مرتبط و یا تجربه جایگزین
داشتن مهارت های زیر شما رو متمایز میکند:
تجربه با پلتفرمهای ابری (مثل Azure, AWS)
دانش از صفهای پیامرسانی (مثل Azure Service Bus, AWS SQS, RabbitMQ, Apache Kafka)
دانش از فریمورکها و متدولوژیهای تست (مثل xUnit, Moq)
------------------------------------------------------------------------------------------------------
مدت همکاری ۳ ماه برای شروع و در صورت رضایت قابل ادامه میباشد.
پیشاپیش از تمام کسانی که روزمه ارسال میکنند تشکر میکنیم ولی فقط به افرادی که برای مصاحبه انتخاب می شوند پاسخ خواهیم داد.
مهارتهای مورد نیاز
- C#.Net
- Sql Server
- RestFul API
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست