Backend Developer – .NET
סיכום המשרה
ארגון פיננסי מוביל מחפש Backend Developer להשתלבות בצוות פיתוח האחראי על מערכות ליבה קריטיות. התפקיד כולל פיתוח ותחזוקה של מערכות Backend מורכבות בסביבה ארגונית עם טכנולוגיות .NET ו-Java בסביבת Microservices.
תיאור המשרה
התפקיד:
- פיתוח ותחזוקה של מערכות Backend מורכבות בסביבה ארגונית
- פיתוח שירותים, רכיבי לוגיקה עסקית ו-Web APIs
- עבודה עם טכנולוגיות .NET ו-Java בסביבת Microservices
- פיתוח, שיפור ותחזוקה של רכיבים קיימים לצד פיתוח יכולות חדשות
- עבודה שוטפת מול בסיסי נתונים ותכנון פתרונות טכנולוגיים
- השתלבות בצוות פיתוח בסביבת Agile ועבודה מול צוותי Frontend, QA ומנהלי מוצר
- השתתפות בתהליכי Code Review ושיפור מתמיד של איכות הקוד והמערכת
דרישות:
- לפחות 5 שנות ניסיון בפיתוח תוכנה - חובה
- ניסיון משמעותי בפיתוח Backend באמצעות C# / .NET Framework ו-.NET Core - חובה
- ניסיון בפיתוח Java - חובה
- ניסיון בפיתוח REST APIs ו-Web Services - חובה
- ניסיון בפיתוח Microservices ובעבודה עם Spring Boot - חובה
- ניסיון בעבודה עם בסיסי נתונים רלציוניים (SQL Server) ו-Entity Framework - חובה
- הבנה מעמיקה ב-OOP, Design Patterns וכתיבת קוד איכותי וניתן לתחזוקה - חובה
- יכולת עבודה עצמאית, הובלת משימות ועבודה בסביבה מרובת ממשקים - חובה
- ניסיון עם Git, Jenkins, Docker ו-OpenShift - יתרון
- ניסיון בפיתוח Frontend באמצעות Vue.js או Angular - יתרון
- היכרות עם תהליכי CI/CD - יתרון
- ניסיון בעבודה במתודולוגיית Agile - יתרון
- ניסיון בפיתוח מערכות מורכבות בסביבת Enterprise - יתרון
- יכולת למידה עצמאית ותקשורת יעילה
- דיוק וקפדנות בעבודה