مسلط به متدولوژی های توسعه نرم افزار نظیر RUP,SCRUM, ... تسلط کافی به توسعه نرم افزار به صورت Agile تسلط کامل به روش های استخراج نیازمندی های سیستم های نرم افزاری تسلط کامل به مدلسازی و مستندسازی نرم افزار تسلط کامل به مفاهیم پایگاه داده و طراحی دیتابیس تسلط کافی به UML تسلط کامل به ابزارهای تحلیل و مستتند سازی
دارای مهارت ارتباطی قوی و تعامل با ذینفعان دارای روحیه کار تیمی دارای مهارت حل مساله علاقه به یادگیری، توسعه فردی و تیمی دارای مهارت سازگاری و منعطف بودن متعهد به زمان و کیفیت کار