برنامه نویس Back-End (سوییچ و نرم افزارهای بک آفیسی)طراحی معماری نرم افزاربازبینی و ممیزی کدتوسعه نرم افزار/ماژول/ویژگی منطبق با مستنداتتحویل موارد توسعه یافته به تیم های تحلیل، پشتیبانی و تسترفع خطاها و باگ های سیستم های توسعه یافتهبه روز رسانی موارد توسعه یافته، منطبق با نیازمندی های جدیدبازسازی کدهای موجود(refactoring)توسعه ماژول های تستتولید مستندات توسعه
آشنایی با متدولوژی های توسعه نرم افزار
آشنایی با الگوهای طراحی نرم افزار
آشنایی با مفاهیم سوکت و Socket Programming
آشنایی با استاندارد ISO 8583 و JPOSE مزیت محسوب می شود
آشنایی با صنعت پرداخت الکترونیکی و فرایندهای PSP مزیت محسوب می شود
آشنایی با فرایندهای بانکی و شتاب مزیت محسوب می شود
دارا بودن روحیه مشارکت و کار تیمی
دارا بودن روحیه مسئولیت پذیری و پاسخگویی
تسلط به زبان برنامه نویسی Java/Java EE
تسلط به فریم ورک Spring/Spring Boot
آشنایی با تست نویسی نرم افزار (Unit test ،Integration test)
تسلط به ابزارهای مدیریت کد (SVN/GIT)
تسلط به توسعه وب سرویس و API