نشان کن
کد آگهی: KP231398639

توسعه‌دهنده ارشد Back-End | Senior Back-End Developer

توسعه‌دهنده ارشد Back-End | Senior Back-End Developer - گروه صنعتی وطن زرین مروارید آسیا | Vatan Zarin Morvarid Asia Industrial Group (Panberes)
گروه صنعتی وطن زرین مروارید آسیا | Vatan Zarin Morvarid Asia Industrial Group (Panberes)
در تهران
در وبسایت ایران تلنت  (1 هفته پیش)
اطلاعات شغل:
نوع همکاری:  Full Time
بازه سنی:  از 24 تا 38 سال
نیاز به سابقه:  حداقل 3 سال
متن کامل آگهی:

ما به دنبال یک توسعه دهنده ارشد ماهر و با تجربه با مهارت قوی در سی شارپ و درک کامل از برنامه نویسی شی گرا (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:


  • Develop and maintain scalable backend systems, with a focus on clean, efficient, and reusable code.
  • Utilize C# and OOP principles to design and implement software solutions.
  • Work with both SQL (SQL Server, PostgreSQL) and NoSQL databases (MongoDB, Cassandra, DynamoDB).
  • Apply Domain-Driven Design (DDD), Microservices Architecture, Clean Architecture, and Event Sourcing principles.
  • Implement SOLID principles and leverage design patterns in software design.
  • Utilize messaging systems like Apache Kafka, RabbitMQ, and MassTransit for event-driven development.
  • Mentor and support junior developers, promoting knowledge sharing and skills development within the team.
  • Ensure code quality and best practices are maintained across the team.
  • Troubleshoot and solve complex problems effectively and efficiently.
  • Communicate clearly and collaborate effectively within an Agile development environment.

Requirements:


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred).
  • 5 to 7 years of professional experience in backend development, with a strong emphasis on C#.
  • Proficiency in SOLID principles and familiarity with common design patterns.
  • Experience working with Apache Kafka, RabbitMQ, or MassTransit.
  • Strong problem-solving and analytical skills, with the ability to handle complex systems and workflows.
  • Excellent communication skills and an ability to mentor junior team members.

General Competencies:


  • Time Management: Ability to prioritize tasks and meet deadlines.
  • Organized: Detail-oriented with excellent organizational skills.
  • Proactive: Self-motivated, with a drive for results.
  • Team Player: Collaborative spirit with a willingness to learn and share knowledge.
  • Professionalism: Upholds high ethical standards and a positive work attitude.

این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمه‌ی تماس با کارفرما، به وبسایت ایران تلنت برین و از اون‌جا برای این شغل اقدام کنین.

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
یک‌شنبه 4 آذر 1403