ما به دنبال یک توسعه دهنده ارشد ماهر و با تجربه با مهارت قوی در سی شارپ و درک کامل از برنامه نویسی شی گرا (oop) هستیم. کاندیدای ایده آل، پیشینه فنی قوی در پایگاه های داده sql و nosql، طراحی مبتنی بر دامنه (ddd)، میکروسرویس ها و معماری تمیز به ارمغان می آورد. این نقش همچنین شامل راهنمایی توسعه دهندگان جوان، ارائه راهنمایی های فنی در مورد بهترین شیوه ها، و همکاری موثر در یک محیط چابک است.
مسئولیت های کلیدی:
• توسعه و نگهداری سیستم های پشتیبانی مقیاس پذیر، با تمرکز بر تمیز و کارآمد و کد قابل استفاده مجدد.
• از c# و اصول oop برای طراحی و پیاده سازی راه حل های نرم افزاری استفاده کنید.
• با هر دو پایگاه داده sql (سرور sql، postgresql) و nosql (mongodb، cassandra، dynamodb) کار کنید.
• از طراحی دامنه محور (ddd)، معماری میکروسرویس ها، معماری پاک و اصول منبع یابی رویداد استفاده کنید.
• پیاده سازی اصول محکم و الگوهای طراحی اهرمی در طراحی نرم افزار.
• استفاده از سیستم های پیام رسانی مانند apache kafka، rabbitmq، و masstransit برای توسعه رویداد محور.
• مربی و پشتیبانی از توسعه دهندگان جوان، ترویج اشتراک دانش و توسعه مهارت ها در تیم.
• اطمینان از حفظ کیفیت کد و بهترین شیوه ها در تیم.
• عیب یابی و حل مشکلات پیچیده مشکلات به طور موثر و کارآمد.
• ارتباط شفاف و همکاری موثر در یک محیط توسعه چابک.
مدرک تحصیلی:
• مدرک لیسانس در علوم کامپیوتر، مهندسی نرم افزار، یا یک رشته مرتبط (ترجیحا).
• 5 تا 7 سال تجربه حرفه ای در توسعه backend، با تاکید زیاد بر c#.
• تسلط به اصول مستحکم و آشنایی با الگوهای رایج طراحی.
• تجربه کار با apache kafka، rabbitmq، یا masstransit.
>• مهارت های حل مسئله و تحلیلی قوی، با توانایی مدیریت سیستم ها و گردش های کاری پیچیده.
• مهارت های ارتباطی عالی و توانایی راهنمایی اعضای تیم جوان.
شایستگی های عمومی:
• زمان مدیریت: توانایی اولویتبندی وظایف و رعایت ضربالاجلها.
• سازماندهی شده: جزئیات گرا با مهارتهای سازمانی عالی.
• فعال: خودانگیزه، با انگیزه برای نتیجه.
• بازیکن تیم: روحیه همکاری با تمایل به یادگیری و به اشتراک گذاری دانش.
• حرفه ای بودن: از استانداردهای اخلاقی بالا و نگرش کاری مثبت حمایت می کند.
We seek a skilled and experienced senior back-end developer with strong proficiency in C# and a solid understanding of object-oriented programming (OOP). The ideal candidate will bring a robust technical background in SQL and NoSQL databases, Domain-Driven Design (DDD), Microservices, and Clean Architecture. This role also involves mentoring junior developers, providing technical guidance on best practices, and collaborating effectively within an Agile environment.
Key Responsibilities:
Requirements:
General Competencies:
این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت ایران تلنت برین و از اونجا برای این شغل اقدام کنین.