מפתח/ת Full-Stack בכיר/ה

OTECHהרצליה פיתוחdrushimzverejnené 30. 08. 2026
Povinné:TypeScriptReactAngularGitAzureDockerKubernetesFrontendBackendMobileDevOpsCI/CDAIHybrid

.NET Framework | Angular | SQL Server | AI-Native Development חברת OTech מגייסת לתפקיד מרכזי בפיתוח ובהתחדשות הטכנולוגית של מערכותיה. אנחנו מחפשים מפתח/ת Stack-Full בכיר/ה לעבודה על מערכות עסקיות מורכבות וקריטיות, המשלבות תחזוקה ופיתוח של מערכות Legacy לצד תהליך הדרגתי של מודרניזציה ומעבר לטכנולוגיות NET מתקדמות. התפקיד כולל אחריות על תהליכי פיתוח מקצה לקצה - החל מה- Frontend, דרך ה- Backend ובסיס הנתונים, ועד לממשקים, שירותים ואפליקציות מובייל. העבודה מתבצעת בסביבה שבה כלי AI וסוכני קוד הם חלק בלתי נפרד מתהליך הפיתוח, לצורך תכנון, ניתוח קוד, פיתוח, Refactoring, בדיקות, Debugging, ו- Code Review.

תחומי אחריות:

  • פיתוח ותחזוקה של מערכות עסקיות מורכבות המבוססות על Framework NET..
  • פיתוח יכולות חדשות וטיפול בלוגיקה עסקית מורכבת.
  • איתור ופתרון תקלות מקצה לקצה בסביבות Production.
  • שיפור ביצועים, איכות הקוד ויציבות המערכות.
  • עבודה עם בסיסי נתונים הכוללים לוגיקה עסקית משמעותית ב-SQL וב-Procedures Stored.
  • השתתפות בתכנון ובהובלת תהליכי מודרניזציה ומעבר הדרגתי לטכנולוגיות NET. מודרניות.
  • שימוש שוטף בכלי AI לצורך האצת הפיתוח, תוך בדיקה ואימות מקצועי של התוצרים.

דרישות חובה:

Backend

  • ניסיון משמעותי בפיתוח ב#-C וב-API Web NET.ASP על גבי 4.5-4.8 Framework NET..
  • ניסיון מעשי בעבודה עם 6 Framework Entity.
  • ניסיון בפיתוח ובתחזוקה של מערכות Legacy מורכבות ופעילות.
  • היכרות מעמיקה עם IIS, Authentication ו-Authorization.
  • ניסיון בעבודה עם Injection Dependency.
  • הבנה מעשית של תכנות אסינכרוני, עבודה מקבילית ו-Multithreading.

SQL Server

  • רמה גבוהה מאוד ב-Server SQL Microsoft.
  • ניסיון משמעותי בכתיבה ובתחזוקה של Procedures Stored.
  • שליטה ב-SQL-T ובכתיבת שאילתות מורכבות.
  • ניסיון בניתוח ביצועים, איתור צווארי בקבוק ושיפור שאילתות.
  • יכולת להבין ולתחזק לוגיקה עסקית המיושמת בבסיס הנתונים.

Frontend

  • ניסיון משמעותי בפיתוח ב-Angular וב-TypeScript.
  • ניסיון בעבודה עם RxJS ,Forms ,Services ,Components ו- .HTTP APIs
  • הבנה של ארכיטקטורת Frontend, ניהול State ותהליכים אסינכרוניים.
  • יכולת לאתר ולפתור תקלות לאורך כל שרשרת המערכת - מהמסך ועד בסיס הנתונים.

פיתוח מבוסס AI

  • ניסיון מעשי בעבודה עם כלי פיתוח וסוכני קוד כגון Code Claude, Codex או כלים מקבילים.
  • שימוש ב-AI לצורך ניתוח והבנת קוד קיים, פיתוח יכולות חדשות, Refactoring ו-Debugging.
  • ניסיון בשימוש ב-AI לכתיבת בדיקות, תיעוד ו-Review Code.
  • יכולת לבחון, לאמת ולשפר קוד שנוצר באמצעות AI, ולא להסתמך עליו ללא בקרה מקצועית.
  • יכולת לתכנן משימה, להגדיר מקרי קצה ולבנות תהליך בדיקות לפני מימוש הקוד.

הנדסת תוכנה

  • ניסיון בעבודה עם Pull Requests ,Branches ,Git ו- .Code Reviews
  • הבנה טובה של עקרונות SOLID ושל Patterns Design.
  • הקפדה על כתיבת קוד קריא, יציב, ניתן לתחזוקה וניתן לבדיקה.
  • ניסיון בכתיבת .Integration Tests ו- Unit Tests
  • ניסיון בתחקור תקלות ובפתרון בעיות בסביבות Production.

יתרון משמעותי:

  • ניסיון מוכח בהובלת תהליכי מודרניזציה של מערכות Legacy מורכבות.
  • ניסיון בהסבה הדרגתית של מערכות מ- NET Framework . ל- ASP.NET Core ולגרסאות NET. מודרניות.
  • יכולת לנתח מערכת קיימת, לזהות תלויות בין רכיבים ולבנות תוכנית מיגרציה הדרגתית תוך צמצום סיכונים.
  • ניסיון ב-Refactoring של קוד ותיק, פירוק מערכות מונוליטיות ושיפור הארכיטקטורה ללא פגיעה בפעילות העסקית.
  • ניסיון מעשי בעבודה עם Docker, לרבות בניית Images, כתיבת Dockerfiles וניהול Containers.
  • ניסיון מעשי בעבודה עם Kubernetes.
  • ניסיון בהעברת אפליקציות קיימות לסביבות מבוססות Containers.
  • ניסיון בתכנון ובפיתוח APIs REST.
  • ניסיון בניהול הרשאות, תהליכי Background, Jobs ושירותים מתוזמנים.
  • ניסיון בפיתוח אפליקציות Hybrid או אפליקציות Android באמצעות Ionic או Capacitor.
  • ניסיון בעבודה עם jQuery או Knockout במערכות קיימות.
  • ניסיון בפיתוח ב-ASP.NET Core וב8- NET. ומעלה.
  • ניסיון ב-React.
  • ניסיון בתהליכי CI/CD ובכלים כגון Jenkins, Azure DevOps או GitHub Actions.
  • ניסיון בעבודה עם מערכות בעלות עומסים גבוהים, ריבוי משתמשים או לוגיקה עסקית מורכבת.