מחפש/ת את האתגר הבא בפיתוח Backend? זו ההזדמנות להצטרף לצוות פיתוח מקצועי ולעבוד על מערכת מורכבת המשלבת טכנולוגיות ותיקות וחדשניות, עם השפעה ישירה על ארכיטקטורת המערכת, ביצועיה והמשך הפיתוח שלה.
מה כולל התפקיד?
פיתוח ותחזוקה של שירותי Backend מבוססי .NET Core ו-.NET Framework.
פיתוח רכיבי לוגיקה מורכבים ו-Web APIs בעלי ביצועים גבוהים.
כתיבת קוד איכותי, קריא וניתן לבדיקה בשפת C#.
איתור תקלות, שיפור ביצועים ואופטימיזציה של המערכת.
עבודה שוטפת מול בסיסי נתונים רלציוניים.
שיתוף פעולה עם צוותי Frontend, מוצר ו-QA.
השתתפות בתהליכי Code Review והובלה מקצועית של משימות מקצה לקצה.
דרישות התפקיד:
דרישות:
לפחות 5 שנות ניסיון בפיתוח תוכנה.
ניסיון מוכח ומומחיות בפיתוח Backend בשפת C# ובסביבת .NET.
היכרות מעמיקה עם .NET Framework (גרסה 4.7 ומעלה) ו-.NET Core (גרסה 3.0 ומעלה).
ניסיון משמעותי בתכנון ופיתוח של Web APIs / שירותי REST.
ניסיון בפיתוח JAVA
ניסיון בפיתוח MicroServices כולל עבודה עם SpringBoot
יתרון לניסיון בעבודה עם Git, Jenkins, Docker, OpenShift
ניסיון בעבודה עם בסיסי נתונים רלציוניים (כמו SQL Server) ושימוש ב-Entity Framework.
הבנה טובה של עקרונות תכנון מונחה עצמים (OOP) ו-Design Patterns.
יכולת עבודה עצמאית, לקיחת אחריות והובלת משימות מקצה לקצה.
יתרונות משמעותיים:
ניסיון עם טכנולוגיות Frontend, בפרט Vue.js 2 או Angular 2 ומעלה.
היכרות עם כלי CI/CD.
ניסיון בעבודה בסביבת Agile.
ניסיון בעבודה עם מערכות מורכבות המשלבות מספר טכנולוגיות.
ניסיון נדרש: 5-6 שנים