مهندس نرمافزار II - گرند رپیدز، میشیگان، حضوری
راهکارهای SaaS قابل پیکربندی بسازید و پشتیبانی کنید تا به مشتریان حوزه تولید در پیشبرد تحول دیجیتال کمک شود. این نقش حضوری شامل پیادهسازی برای مشتری، آزمون، مستندسازی، پشتیبانی فنی و بهبود مستمر نرمافزار است.
توضیحات
- راهکارهای نرمافزاری استاندارد اما قابل پیکربندی ایجاد کنید که نتایج مطلوبی برای مشتریان فراهم کنند
- راهکارهای فنی متناسب با نیازهای مشتریان را پیادهسازی کنید
- راهکارهای موجود را بر اساس اولویتهای کسبوکار نگهداری و بهبود دهید
- نرمافزار موجود را ارزیابی و بهبودهای عملی را پیشنهاد کنید
- فرصتهای حاصل از بازاریابی، فروش بیرونی و حسابهای ملی را مدیریت و اولویتبندی کنید
- گردشکارها و اولویتهای رقیب را بهطور مؤثر هماهنگ کنید
- وضعیت کار را بهموقع به ذینفعان داخلی و خارجی گزارش دهید
- در تعیین دامنه و قیمتگذاری فرصتهای مشتری کمک کنید
- برای راهکارهای مستقرشده پشتیبانی فنی ارائه دهید
- برای افزایش ارزش شرکت از محصولات شرکای راهبردی استفاده کنید
- راهکارهای نرمافزاری استاندارد تیم را مجدداً مستقر کنید
- مخازن نرمافزاری، از جمله GitHub، را نگهداری کنید
- استانداردهای مستندسازی برنامه و کنترل نسخه را رعایت کنید
- در آزمونهای واحد، یکپارچهسازی و سرتاسری با مهندسان QA همکاری کنید
- از تحولات صنعت، فناوریها و روشهای مهندسی مطلع بمانید
- در سراسر چرخه عمر نرمافزار از جمعآوری نیازمندیها، طراحی، توسعه، آزمون، استقرار و نگهداری پشتیبانی کنید
- در مراسم Scrum یا Kanban، برنامهریزی اسپرینت و بازنگریها شرکت کنید
- طراحی، معماری و فرایندهای نرمافزار را مستند کنید
- در ایجاد روشهای اجرایی استاندارد برای کارهای مهندسی نرمافزار کمک کنید
- به اعضای junior تیم راهنمایی فنی و مربیگری ارائه دهید
- به مدیر خدمات حرفهای گزارش دهید
- سایر وظایف محولشده را انجام دهید
شرایط لازم
- حداقل پنج سال تجربه بهعنوان مهندس نرمافزار یا در نقشی مشابه، با پشتیبانی یک نمونهکار قوی از پروژههای نرمافزاری
- مدرک کارشناسی در علوم کامپیوتر، مهندسی یا رشتهای مرتبط، یا تجربه حرفهای قابلتوجه معادل آن
- تجربه کار با Microsoft Office
- توانایی یادگیری ابزارها و سیستمهای نرمافزاری جدید
- تسلط بر دستکم یک زبان برنامهنویسی مانند Java، Python، C++ یا JavaScript
- آشنایی عملی با ابزارهای توسعه نرمافزار و کنترل نسخه مبتنی بر Git
- مهارتهای سازماندهی قوی و توجه دقیق به جزئیات
- توانایی مدیریت چندین کار و تغییر اولویتها در صورت نیاز
- راحتی در کار در محیطی سریع، در حال تغییر و گاهی مبهم
- توانایی همکاری مؤثر میان واحدهای مختلف
- تعهد به ارائه خدمات عالی به مشتریان داخلی و خارجی
- توانایی قوی در حل مسئله برای تحلیل و رفع مسائل فنی پیچیده
- مهارتهای قوی بینفردی، سازمانی و ارتباطی کتبی و شفاهی
- توانایی نشستن، صحبت کردن، شنیدن، ایستادن، راه رفتن و بالا رفتن از پلهها با امکان استفاده از تسهیلات معقول
- تمایل و توانایی سفر تا ۵۰٪
- گواهینامه رانندگی معتبر که قابلیت حفظ اعتبار داشته باشد
- تجربه کار با Plex، Fiix، FactoryTalk Optix یا سایر نرمافزارهای SCADA ترجیح داده میشود اما الزامی نیست
- تجربه یا آشنایی با عملیات صنعتی یا تولیدی ترجیح داده میشود اما الزامی نیست
- آشنایی با AWS، Azure یا Google Cloud ترجیح داده میشود اما الزامی نیست
- درک Docker و Kubernetes ترجیح داده میشود اما الزامی نیست
- دانش سیستمهای پایگاه داده و پرسوجوهای SQL ترجیح داده میشود اما الزامی نیست
- تجربه ترکیب کنترل ماشین با برنامهنویسی کامپیوتری ترجیح داده میشود اما الزامی نیست
مزایا
- مالکیت کارکنان از طریق مدل شرکت کاملاً متعلق به کارکنان
- فرصتهای یادگیری و رشد حرفهای
- مربیگری و راهنمایی
- استخدام برابر فرصت
