אנו מחפשים כעת מהנדס תוכנה C++ מיומן ומוטיבציה להצטרף לצוות הדינמי שלנו. כמהנדס תוכנה C++, תמלא תפקיד מרכזי בפיתוח ושיפור יישומי התוכנה שלנו, תוך שימוש במומחיות שלך בתכנות C++ כדי ליצור פתרונות יעילים, חזקים וניתנים להרחבה. תשתף פעולה עם צוותים מגוונים, כולל מנהלי מוצר, מעצבים ובודקים, כדי להבטיח שהתוכנה שלנו עומדת בדרישות הלקוח ובסטנדרטים בתעשייה.

אחריות:

  1. שיתוף פעולה עם בעלי עניין כדי לאסוף ולנתח דרישות ומפרטי תוכנה.
  2. תכנן, פתח, בדוק ותחזק יישומי C++ באיכות גבוהה, תוך הקפדה על שיטות עבודה מומלצות ותקני קידוד.
  3. בצע אופטימיזציה של קוד לביצועים, מדרגיות ויציבות, זיהוי ופתרון צווארי בקבוק ובעיות כאשר הם מתעוררים.
  4. השתתף בסקירות קוד ובדיוני עיצוב, מתן משוב בונה לשיפור איכות התוכנה הכוללת.
  5. הרחב ברציפות את הידע שלך בטכניקות תכנות C++ ומגמות בתעשייה, תוך שילוב תובנות חדשות בעבודתך.
  6. שיתוף פעולה עם צוותי אבטחת איכות כדי לזהות, לשכפל ולפתור פגמים בתוכנה.
  7. צור ותחזק תיעוד טכני ברור ותמציתי עבור עיצוב תוכנה, קוד ומדריכי משתמש.
  8. מנטור ומתן הדרכה למהנדסים זוטרים, וostיצירת תרבות של למידה ושיפור מתמשכים.

דרישות:

  1. תואר ראשון במדעי המחשב, הנדסה או תחום קשור.
  2. 3+ שנות ניסיון מקצועי בפיתוח תוכנה, תוך התמקדות בתכנות C++.
  3. ידע רב בשפת C++, libraries, ומסגרות (כגון Boost, STL או Qt).
  4. מיומנות בתכנות מונחה עצמים, דפוסי עיצוב ומבני נתונים.
  5. היכרות עם ריבוי השרשורים, ניהול זיכרון ותכנות רשת.
  6. ניסיון עם מערכות בקרת גרסאות (כגון Git) וכלי מעקב אחר באגים (למשל JIRA).
  7. כישורי ניתוח, פתרון בעיות וניפוי באגים מצוינים.
  8. כישורי תקשורת חזקים ויכולת עבודה יעילה בסביבת צוות שיתופית.
  9. בעל אוריינטציה לפרטים ומאורגנת, עם יכולת ניהול משימות מרובות ועמידה בלוחות זמנים.

נחמד לחוות:

  1. ידע בשפות תכנות אחרות, כגון Python, Java או C#.
  2. ניסיון בפיתוח חוצה פלטפורמות, כולל Linux, Windows ו-macOS.
  3. היכרות עם מתודולוגיות פיתוח תוכנה Agile, כגון Scrum או Kanban.

    אם אתה מהנדס תוכנה C++ מוכשר עם תשוקה ליצור פתרונות תוכנה חדשניים, אנו רוצים לשמוע ממך! אנא שלח אלינו קורות חיים ומכתב כיסוי, המפרט את הניסיון והכישורים שלך. אנו מצפים לבחון את הבקשה שלך.