- פיתוח מערכות מורכבות מקצה לקצה בארכיטקטורת C # Full Stack, כולל פיתוח ב- ASP.NET Core, Stateless וממשקי משתמש ב-Blazor ו-Avalonia UI.
- כתיבת תוכניות מורכבות ומרכזיות בפרויקט, ביצוע עבודות תכנות ועיצוב מתקדמות, והנחיה מקצועית של תוכניתנים בצוות.
- פיתוח בסביבה טכנולוגית מאובטחת: פיתוח אסינכרוני, מימוש מנגנוני צופן מודרניים, עבודה מול רכיבי HSM ומימוש מעשי של מנגנונים ביומטריים (זיהוי פנים, טביעות אצבע ובדיקות איכות).
- אינטגרציה ופיתוח ממשקים מול חבילות SDK לחומרה ייעודית (מצלמות, קוראי כרטיסים חכמים, קוראי דרכונים, סורקי טביעות אצבע וכדומה).
- עבודה בשיתוף פעולה הדוק מול מנהלי מוצר, מפתחים, בודקים וצוותי תשתיות, תוך דגש על יעילות הקוד, זמני תגובה, ביצועי בסיסי נתונים וכתיבת רכיבים לשימוש חוזר (Reuse).
- הובלה וביצוע של סקרי קוד (Code Reviews) שוטפים, תכנון וביצוע בדיקות ומבחנים סופיים להשבחת התוכנה.
- מודל עבודה היברידי.
דרישות:
- ניסיון של 4 שנים ומעלה בפיתוח תוכנה.
- ניסיון מוכח ומעמיק בפיתוח מערכות ב- C # Full Stack.
- ניסיון מעשי בפיתוח ב- ASP.NET Core (סביבת Stateless) ובפיתוח שירותי REST ו-SOAP.
- ניסיון בפיתוח ב-Blazor ו/או Avalonia UI.
- שליטה וניסיון עבודה מול SQL server, כולל פיתוח דוחות ב-SSRS.
- מומחיות בפיתוח אסינכרוני ומימוש מנגנוני צופן מודרניים.
- ניסיון בעבודה מול רכיבי HSM, כרטיסים חכמים, ePassport ותקני ICAO - יתרון משמעותי.
- היכרות יסודית ומימוש מנגנונים ביומטריים ואינטגרציה מול חומרה באמצעות SDKs - יתרון משמעותי.
- השכלה רלוונטית בתחום: תואר ראשון במדעי המחשב / הנדסת מחשבים, תואר ראשון אחר בשילוב קורסי מערכות מידע (300 שעות ומעלה), תואר הנדסה הכולל קורסי תוכנה (200 שעות ומעלה), הנדסאי מחשבים /טכנולוגיה, מעבר קורסים מתקדמים במערכות מידע (400 שעות ומעלה), או בוגרי יחידה טכנולוגית צבאית רלוונטית. המשרה מיועדת לנשים ולגברים כאחד.