شرح شغل:
فرد منتخب به عنوان یکی از اعضای تیم پویای توسعه در کنار سایر اعضای تیم چابک توسعه سامانههای نرمافزاری مرتبط با کسب و کارهای ستادی بانکها فعالیت میکند. ضمن یادگیری و پیشرفت در دانش و مهارتهای مورد نیاز، در معماری، تکنیکها و زیرساخت مورد استفاده در پروژهها مسلط میشود. فعالیتهای توسعهی مورد نیاز را مطابق روالهای تیم انجام میدهد. از آنجا که توسعه سامانههای ستادی و کسب و کاری بانکی، با استفاده از تکنولوژیهای .Net و Angular و سایر تکنولوژیهای مرتبط انجام میشود، فرد منتخب به عنوان یک توسعه دهنده دارای مهارتهای توسعهی backend و frontend شناخته میشود و فعالیتهای مرتبط با این بخشها به وی محول خواهد شد.
همچنین تعامل با سایر اعضای تیم توسعه، تحلیلگران و سایر تیمهای مرتبط، شرکت در جلسات تیمهای توسعه، مطالعه اسناد تحلیل و طراحی و درک کامل نیازهای پروژه از فعالیتهای پر اهمیت این شغل است. مشارکت فعال در فرایندهای توسعه، تست و استقرار از دیگر مسئولیتهای مورد انتظار از فرد منتخب است.
استفاده از ابزارهای مدیریت سورس مانند git و مدیریت فعالیتها مانند Jira و Azure DevOps و چارچوب scrum از فعالیتهای روزمره و مورد انتظار از فرد منتخب است.
لیست وظایف:
- مطالعه مستندات تحلیل و طراحی و درک صحیح فعالیتهای محوله.
- مشارکت فعال در جلسات مختلف در کنار سایر اعضای تیمهای فنی مرتبط و تعامل سازنده در روند توسعه محصول.
- پایبندی به قواعد و فرایندهای توسعهی در تیم و شرکت گسترش.
- توسعه و پیاده سازی، تست و تحویل فعالیتهای (tasks) محوله با استفاده از ابزارها و تکنولوژیهای تعیین شده در کلیه لایههای معماری سامانهها.
- توجه به قواعد و قوانین توسعه در تیم، تهیه کدهای با کیفیت (easy to able, efficient, testable, reusable)، تست، شناسایی و رفع خطاها.
- یادگیری و بکار گیری استانداردها و پیشنیازهای امنیتی مورد نیاز در کدهای توسعه داده شده.
- ثبت و بروز رسانی وضعیت فعالیتهای محوله به وی در ابزارهای تعیین شده (Jira, Azure Devops, …).
- همکاری در تهیه لیست فعالیتها (tasks) و برنامه ریزی آن در کنار تیم توسعه.
- مشارکت کامل در فرایندهای code review، رفع مشکلات اعضای تیم، همکاری و انتقال دانش.
- مشارکت در کلیه فرایندهای تحویل، آموزش و استقرار محصول برای مشتری.
الزامات / مهارتها
- حداقل 2 سال سابقه کاری مفید با تکنولوژیهای .Net core و Angular.
- تجربه عملی با معماری Clean و راهکار DDD.
- تسلط به EF Core و آشنایی با پایگاه دادهای SQL Server.
- دارای تفکر تحلیلی، حل مسئله و ارایه راه کار.
- آشنایی با فرایندهای کسب و کاری و سازمانی.
- آشنایی با Jira و Azure DevOps.
ویژگیهایی که شما را در اولویت قرار میدهند:
- آشنایی با معماری Micro-Frontend.
- آشنایی با مفاهیم گردش کار (workflow).
- آشنایی با مفاهیم scrum.
- تجربه و آشنایی با کسب و کارهای مرتبط با منابع انسانی.
مزایای شغلی
- بیمه تامین اجتماعی و بیمه تکمیلی
- پرداخت حقوق بدون تاخیر
- پاداش های دوره ای و مناسبتی،سه ماهه
- امکانات رفاهی
- اعطای تسهیلات در حد مقررات شرکت
- هدایای غیر نقدی
- برنامه های آموزشی
- ارتقای شغلی