دانش تخصصی و مهارتهای مورد نیاز :
- توانایی درک مسئله و ارائه راه حل
- علاقه مند به یادگیری
- توانایی کار گروهی
- تسلط بر مفاهیم پایه، class library و ابزار .Net Framework
- تسلط بر زبان برنامهنویسی VB.Net یا C#.Net
- تسلط بر مفاهیم و ابزارهای برنامهنویسی تحت وب
- تسلط به مفاهیم پایگاه داده و MS SQL Server
- برخورداری از دانش و تجربه کافی در زمینه برنامهنویسی و طراحی شیء گرا
- آشنایی کافی با مفاهیم معماری نرمافزار و معماریهای چندلایه
- شناخت فرآیند مهندسی نرمافزار و آشنایی با مفاهیم RUP و SCRUM
- توانایی برقراری ارتباط با سایر نقشهای چرخه تولید نرمافزار