تعریف عنوان شغلی
ما به دنبال یک توسعهدهنده نرمافزار با تجربه برای پیوستن به تیم فنی خود هستیم. این فرد مسئول طراحی، توسعه و نگهداری برنامههای نرمافزاری با کیفیت بالا خواهد بود.
مسئولیتها
- طراحی و پیادهسازی نرمافزارهای کاربردی
- بررسی و بهینهسازی کدهای موجود
- همکاری با تیمهای مختلف برای شناسایی نیازها و ارائه راهحلهای فنی
- مستندسازی فرآیندها و کدها
- آزمایش و عیبیابی نرمافزارها
مهارتهای مورد نیاز
- تسلط بر زبانهای برنامهنویسی مانند Java, Python, یا C#
- آشنایی با فریمورکهای توسعه نرمافزار
- تجربه در کار با پایگاههای داده SQL و NoSQL
- مهارت در کار با ابزارهای کنترل نسخه مانند Git
- توانایی حل مسئله و تفکر منطقی
شرایط و الزامات
- حداقل مدرک کارشناسی در رشتههای مرتبط (مهندسی کامپیوتر، فناوری اطلاعات، etc.)
- حداقل ۲ سال تجربه کاری در زمینه توسعه نرمافزار
- توانایی کار تیمی و ارتباط مؤثر
- آشنایی با روشهای توسعه چابک (Agile) مزیت محسوب میشود.