این فرصت شغلی بسته شده است.
تکنولوژیها
- C#ASP.NET Core
اینجا در نارون یک تیم منتظر شماستما در نارون به دنبال توسعه محصولاتی نوآورانه جهت ایجاد تجربه بهتر برای عموم مردم در زمینه سرمایهگذاری هستیم.
هر یک از این محصولات در تیمهای مستقل کسبوکاری شامل نقشهای مختلف، توسعه مییابند. "برنامه نویس Back-end" در پیشبرد اهداف طراحی و پیاده سازی سیستمهای نرم افزاری مورد نیاز سازمان و انجام اقدامات لازم در راستای حفظ، نگهداری و بهبود محصولات ، به ما کمک خواهد کرد.
مسئولیتهای شغل
- پیادهسازی Sprint Backlog Itemها با تمرکز بر متدولوژیهای Agile و ارائه ریلیز مستمر بر اساس اولویت اعلام شده توسط مالک محصول
- پیشبینی زمان و کار مورد نیاز تکمیل آیتمهای Sprint Backlog بر أساس استانداردهای سازمان
- بررسی روزانه Sprint Board و ثبت تسکها، زمان و کامنتهای لازم روی آیتمها و بروزرسانی آنها با کمک و همکاری اسکرام مستر
- حضور در جلسات اسکرام (Daily، Sprint Planning، Sprint Retrospective، Sprint Review) به صورت مداوم و Product Backlog refinement در صورت نیاز
- تعامل مداوم با مالک محصول، مدیر فنی، اسکرام مستر و دیگر اعضای تیم برای رفع دغدغههای بیزینسی، فنی، فرآیندی و ......
- تدوین و نگارش مستندات فنی مانند مستند پیکربندی نرم افزار ، Code Comment، Work Item
- تعامل با تیم تست و پشتیبانی جهت انجام تستها و بررسی و رفع باگهای گزارش شده بر اساس اولویت اعلامی از سوی مالک محصول
مهارتهای ضروری:
- مسلط به زبان برنامه نویسی سی شارپ و ASP.NET Core
- مسلط به مفاهیم برنامه نویسی و اصول شیگرایی (OOP)
- مسلط به الگوهای طراحی نرمافزار (Design Pattern)
- مسلط به یک پایگاه داده رابطهای (SQL Server / Oracle/ ...) و نسخه زبان SQL متناسب (PL/SQL ، TSQL)
- مسلط به ORM Concepts و Transaction Management
- مسلط به ابزارهای تست API مانند Postman، SOAP UI
- مسلط به مفاهیم وب سرویس (REST)
- آشنا به امنیت نرمافزار (Security)
- آشنا به متدولوژیهای توسعه نرم افزار چابک (Scrum/ Kanban)
- مسلط به Git
مهارتهای امتیازی:
- Performance Monitoring and Optimization
- Messaging & Queue Concepts
- Parallel Programming ,Multithreading & Thread safety
- Caching Concepts
- Logging Concepts
مزایا
- بیمه
- ناهار
- صبحانه و پذیرایی
- ساعت کاری منعطف
- اتاق بازی و استراحت
- یادگیری و رشد