تعريف شغل و مسئوليتهاي آن:
طراح و برنامهنويس كسي است كه ميتواند با توجه به نيازمنديهاي روشني كه از تحليلگر دريافت ميكند، با استفاده از يك زبان برنامه نويسي، در چارچوب معماري مشخص، برنامهاي توليد كرده، تست نموده و راهاندازي كند. اين برنامه ميتواند يك برنامه الگوريتمي و يا يك برنامه كاربردي باشد. شرح وظايف اين شغل عبارت است از:
-
طراحي بخشي از سيستم با لحاظ كردن محدوديتهاي نيازمنديها، معماري و فرآيند توسعه خاص پروژه
-
شناسايي و تعريف مسئوليتها، عمليات، مشخصهها و روابط عناصر طراحي و اطمينان از سازگاري با معماري و وضوح و خوانايي طراحي
-
توسعه و تست مولفهها به منظور يكپارچهسازي در زيرسيستمهاي بزرگتر با توجه به استانداردهاي خاص پروژه
-
ساخت مولفههايي جهت تست ساير مولفهها و زيرسيستمها
-
ساخت محصول از طريق يكپارچهسازي مولفهها در سطح سيستم و زيرسيستم
توانايي و مهارتهاي مورد نياز شغل:
تواناييهای عمومی:
-
توانايی درك مسئله و ارائه راه حل
-
توانايی کار گروهی
-
توانايي استفاده روان از متون انگليسي تخصصي مرتبط
برنامهنويسي:
-
آشنايي با .NET Framework 2.0 و تسلط بر مفاهيم پايهاي آن
-
تسلط بر زبان برنامهنويسي #C
-
تسلط بر محيط برنامهسازي Visual Studio 2005
-
آشنايی با .NET Framework 3.x و تسلط بر محيط برنامهسازي Visual Studio 2008 امتياز محسوب می شود.
-
آشنايي با ابزارهاي ساخت و يكپارچهسازي امتياز محسوب می شود.
بانکهای اطلاعاتی:
-
تسلط بر مفاهيم مدلسازی و طراحی بانکهای اطلاعاتی
-
تسلط بر مفاهيم پياده سازی بانکهای اطلاعاتی با MS SQL Server 2000/2008
-
تسلط بر برنامهنويسي T-SQL
-
تسلط بر ADO.NET
طراحی و مهندسی نرمافزار:
-
برخورداري از دانش و تجربه كافي در زمينه برنامهنويسي و طراحی شيء گرا
-
آشنايي كافی با مفاهيم معماری نرمافزار و معماريهای چندلايه و توزيعشده
-
شناخت فرآيند مهندسي نرمافزار و آشنايي با مفاهيم RUP
-
توانايي برقراري ارتباط با ساير نقشهاي چرخه توليد نرمافزار
ساير شرايط:
حداقل مدرك تحصيلي: كارشناسي از يكي از دانشگاههاي دولتي معتبر
رشته و گرايش تحصيلي: مهندسي كامپيوتر (نرمافزار، سخت افزار)، ساير رشتهها بشرط داشتن سه سال سابقه برنامهنويسي
وضعيت خدمت نظام وظيفه آقايان: خاتمه خدمت يا معافيت دائم