مهندس ارشد نرمافزار
دربارهی این نقش
🗓 سابقهی شرکت: بیش از ۱۰ سال
⚙️ صنعت: فناوری
🏢 اندازهی شرکت: ۱۰۰ تا ۵۰۰ نفر
نقش شما
بهعنوان مهندس ارشد نرمافزار، در طراحی و ارائهی راهحلهای پرکارایی و مقیاسپذیر که مستقیماً نتایج کسبوکار را هدایت میکنند نقشی کلیدی خواهید داشت.
- تخصص فنی عمیق شما توسعهی معماریهای پایدار، کدِ تمیز و سامانههای کارآمد که به اپلیکیشنها و سرویسهای پیچیده توان میدهند را هدایت میکند.
- توان شما در منتورینگ و همکاری، توانمندیهای تیم مهندسی را ارتقا میدهد و فرهنگ اشتراک دانش، بهبود مستمر و تعالی فنی را پرورش میدهد.
- ذهنیت حل مسئله و تفکر راهبردی شما به شکلدادن به جهتگیری محصول، بهینهسازی عملکرد و تضمین قابلیت نگهداری بلندمدت راهحلهای نرمافزاری کمک میکند.
موفقیت در این نقش چه شکلی است
در این نقش، موفقیت یعنی ساختن نرمافزاری تمیز، قابلاتکا و مقیاسپذیر که نیازهای کاربر و اهداف کسبوکار را برآورده میکند. این را با نوشتن کدِ قابلنگهداری، ارائهی بهموقع قابلیتها و شناسایی پیشدستانهی زمینههای بهبود در سامانههای ما به دست میآورید. همکاری پیوسته با مدیران محصول، طراحان و دیگر مهندسان به شما کمک میکند راهحلهای پراثر ارائه دهید و پیوسته سطح کیفیت و عملکرد کد را بالا ببرید.
مسئولیتهای کلیدی
- ساختن راهحلهای نرمافزاریِ پایدار و قابلنگهداری که میتوانند با نیازهای کاربر و کسبوکار رشد کنند.
- نظارت بر همهی فازهای چرخهی عمر توسعه، از برنامهریزی و معماری تا استقرار و نگهداری.
- تضمین کیفیت کد از طریق بازبینی همتایان و پشتیبانی از رشد مهندسان جونیور با اشتراک دانش و راهنمایی.
- کار نزدیک با مدیران محصول، طراحان، مهندسان QA و دیگر ذینفعان برای همراستایی بر اهداف و تحویلها.
- ترویج بهترین شیوهها در مهندسی نرمافزار، بهینهسازی کدبیسهای موجود و بهبود عملکرد و اتکای کلی سامانه.
- بهروز ماندن از ابزارها و فریمورکهای نوظهور و یکپارچهسازی آنهایی که به گردشکار و محصول تیم ارزش میافزایند.
- تشخیص مسائل محیط تولید، شناسایی ریشهها و پیادهسازی راهحلهای بلندمدت مؤثر.
آنچه به همراه میآورید
برای موفقیت در این نقش:
- تجربهی عملی با Golang، PHP یا Python دارید.
- طراحی دامنهمحور (DDD) را برای مدلسازی منطق پیچیدهی کسبوکار و ساختن نرمافزارِ همراستا با نیازهای دنیای واقعی به کار میگیرید.
- توسعهی تستمحور (TDD) را میپذیرید و پیوسته تستهای واحد، یکپارچگی و سرتاسری مینویسید تا اتکا و قابلیت نگهداری نرمافزار را تضمین کنید.
- در کار با پایگاهدادههای رابطهای مانند PostgreSQL یا MySQL مسلط هستید و میدانید چطور داده را مدل و کوئریهای بهینه بنویسید.
- اصول معماری نرمافزار، شامل میکروسرویس، طراحی رویدادمحور و مونولیتهای ماژولار را میفهمید و میدانید هرکدام را کجا به کار ببرید.
- با ذینفعان فنی و غیرفنی بهطور مؤثر ارتباط میگیرید.
- مالکیت پروژهها را از ایدهپردازی تا استقرار میپذیرید، عملکرد را پایش و بر پایهی بازخورد و متریکها تکرار میکنید.
- به یادگیری مستمر علاقهمندید و با ترندهای زیرساخت ابری، شیوههای DevOps و فناوریهای نوظهور بهروز میمانید.
این نقش چطور مسیر شغلی شما را ارتقا میدهد
این نقش شما را در قلب ساختن محصولات نرمافزاریِ پراثر و مقیاسپذیر قرار میدهد. تخصص خود را در شیوههای مدرن توسعه عمیقتر میکنید، با تیمهای میانوظیفهای همکاری و در تصمیمهای معماری مشارکت میکنید و رشد خود را بهسوی مسیر رهبری فنی شتاب میدهید.
این شرکت چطور برای تلاش شما ارزش قائل است
- فرصتهای رشد
- بستهی حقوقِ رقابتی و جذاب
- محیط کاریِ پویا و حمایتگر
اگر آمادهاید راهحلهای نرمافزاریِ نوآورانه بسازید، بر تصمیمهای معماری اثر بگذارید و با تیمی آیندهنگر رشد کنید، مشتاق شنیدن از شما هستیم — همین حالا اقدام کنید!
مزایا
- Opportunities for growth
- Competitive and attractive salary package
- Dynamic and supportive work environment