אנחנו מחפשים מפתח/ת Backend בכיר/ה עם חשיבה מערכתית רחבה, ניסיון בפיתוח מערכות מבוזרות מורכבות, ויכולת לקחת אחריות מלאה על פיתוחים משמעותיים – משלב התכנון ועד ה-Production.
על התפקיד:
- במסגרת התפקיד תעסוק/י בתכנון ופיתוח של מערכות Backend מבוססות .NET ו-Microservices, כולל עבודה עם מערכות Event-Driven ותעבורות גבוהות.
- תעבוד/י בשיתוף פעולה הדוק עם מפתחים נוספים, QA ו-Product, תתכנן/י APIs איכותיים, ותיקח/י אחריות על ביצועים, יציבות, אבטחה וסקייל.
תחומי אחריות עיקריים:
- תכנון, פיתוח ותחזוקה של מערכות Backend מורכבות ב-.NET (Microservices)
- תכנון ופיתוח RESTful APIs מאובטחים ומתועדים (Swagger / OpenAPI)
- עבודה עם מערכות Messaging ו-Event Streaming (Kafka)
- כתיבה ותחזוקה של Unit Tests ו-Integration Tests
- זיהוי צווארי בקבוק, שיפור ביצועים וטיפול בתקלות Production
- עבודה בסביבת Agile / SCRUM
דרישות התפקיד:
- 5+ שנות ניסיון בפיתוח Backend ב-.NET
- ניסיון בשימוש בכלי AI בתהליכי פיתוח
- ניסיון בתכנון ופיתוח RESTful APIs
- הבנה עמוקה של מערכות מבוזרות וארכיטקטורת Microservices
- ניסיון מעשי בעבודה עם Kafka או Event Bus דומה
- ניסיון בעבודה עם בסיסי נתונים רלציוניים ו-ORM (כגון Entity Framework)
- ניסיון בעבודה עם מערכות קאש (Redis)
- ניסיון בעבודה עם Docker / Containers
- יכולת עבודה עצמאית, לקיחת Ownership ותקשורת בין צוותית מצוינת
- נדרש להיות זמינים בשישי שבת למקרה שיש תקלות (כמובן שזה לא קורה לרוב) אבל יש דרישה להיות זמינים.
יתרונות:
- ניסיון במערכות High-Scale / High-Throughput
- ניסיון בעבודה עם כלי AI כגון claude code, codex, gemini cli
* משרה זו פונה לנשים וגברים כאחד.