Senior software engineer
Technology
חברה בתחום אחר
מרכז, ישראללפני חודש
משרה מלאה
תיאור המשרה
דרוש/ה Senior software engineer! במסגרת התפקיד תהיו אחראים על פיתוח פתרונות תוכנה חדשניים ב- C ++ וב- C # עבור טכנולוגיות מתקדמות. התפקיד כולל תכנון ופיתוח רכיבי תוכנה מורכבים, אלגוריתמים ומערכות עתירות ביצועים, בסביבה מרובת תהליכים (Multi-Threaded).תחומי אחריות- פיתוח ותחזוקת פתרונות תוכנה מתקדמים ב- C ++ וב- C #.
- תכנון ויישום של רכיבי תוכנה מורכבים וארכיטקטורת מערכת.
- פיתוח אלגוריתמים ומבני נתונים עבור מערכות עתירות ביצועים.
- עבודה בסביבת Multi-Threading ו-Concurrency.
- שיפור ביצועים, איתור תקלות מורכבות ופתרון בעיות מערכת.
- עבודה בשיתוף פעולה עם צוותים מולטי-דיסציפלינריים.דרישות:
- תואר ראשון או שני במדעי המחשב, הנדסת תוכנה או תחום רלוונטי.
- לפחות 10 שנות ניסיון בפיתוח תוכנה, בעיקר ב- C ++.
- ניסיון משמעותי ב-Modern C ++ ( C ++11/14/17), שימוש ב-STL ותכנון מונחה עצמים (OOP).
- ניסיון מוכח בתכנון ופיתוח אלגוריתמים מורכבים ומבני נתונים עבור מערכות עתירות ביצועים.
- ניסיון רב בפיתוח מערכות Multi-Threaded ו-Concurrent, כולל סנכרון תהליכים ואופטימיזציה של ביצועים.
- הבנה מעמיקה בארכיטקטורת תוכנה, Design Patterns ומתודולוגיות פיתוח מתקדמות.
- ניסיון ב-Performance Tuning, Debugging ופתרון תקלות מערכת מורכבות.
- יכולות אנליטיות גבוהות, פתרון בעיות ותכנון מערכות.יתרונות- ניסיון עם ספריות Boost או ספריות דומות.
- ניסיון בפיתוח ב- C # /.NET. המשרה מיועדת לנשים ולגברים כאחד.
Keywords
MP / MDebuggerDebuggingMP/M
מתעניינים במשרה הזו?