C/C# Software developer
פורסם 24 במאי · 0 מועמדים
התפקיד במילים פשוטות
בתפקיד זה, תיקח/י חלק משמעותי בתכנון, פיתוח ותחזוקה של מערכות מבוזרות מורכבות וקריטיות. תעבוד/תעבדי על תכנון ופיתוח רכיבי תוכנה חדשים ב-C# עבור ארכיטקטורות מבוזרות, אופטימיזציה של קוד קיים וכתיבת בדיקות יחידה ואינטגרציה.
- at least 3 years of proven experience in C# software development and in the .NET Framework/.NET Core environment
- deep and proven proficiency in Object-Oriented Programming (OOP) principles, Design Patterns, and software architectures
- substantial experience in designing and developing distributed systems (Microservices, Message Queues, RPC frameworks, etc.)
- deep familiarity with communication protocols (such as TCP/IP, HTTP/S, gRPC) and ability to implement them
- Bachelor's degree in Computer Science, Software Engineering, or a relevant technological field
- advantage for graduates of the Open University with high grades
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים למתכנת/ת C# מנוסה עם לפחות 3 שנות ניסיון בפיתוח תוכנה בסביבת .NET, ושליטה עמוקה בעקרונות תכנות מונחה עצמים ומערכות מבוזרות. הוא פחות מתאים למי שאין לו ניסיון בפיתוח מערכות מבוזרות או שליטה בפרוטוקולי תקשורת.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןאנו מחפשים מתכנת/ת C# מוכשר/ת ומנוסה להצטרף לצוות הפיתוח הדינמי שלנו.
בתפקיד זה, תיקח/י חלק משמעותי בתכנון, פיתוח ותחזוקה של מערכות מבוזרות מורכבות וקריטיות, המהוות את עמוד השדרה הטכנולוגי של החברה.
התפקיד דורש הבנה עמוקה בעקרונות תכנות מונחה עצמים (OOP) ויכולת ליישם אותם בסביבת .NET, תוך התמודדות עם אתגרי ביצועים, סקלאביליות ואמינות.
תהיה/תהיי חלק מצוות פיתוח קטן ואיכותי, ותעבוד/תעבדי בשיתוף פעולה הדוק עם מהנדסי תוכנה נוספים, מנהלי מוצר ובדיקות.
האחריות שלך תכלול:
תכנון ופיתוח רכיבי תוכנה חדשים ב-C# עבור ארכיטקטורות מבוזרות;
אופטימיזציה ושיפור ביצועים של קוד קיים;
כתיבת בדיקות יחידה ואינטגרציה איכותיות;
עבודה עם פרוטוקולי תקשורת שונים להבטחת אינטגרציה חלקה בין מערכות;
השתתפות פעילה בסקרי קוד ותהליכי תכנון ארכיטקטוני;
תיעוד טכני מקיף של המערכות והרכיבים.
אנו מציעים סביבת עבודה מאתגרת ומתגמלת, עם הזדמנויות רבות ללמידה, התפתחות מקצועית וקידום.
הצוות שלנו מעודד חדשנות, חשיבה יצירתית ואחריות אישית, ואתה/את תהיה/תהיי גורם מפתח בהשפעה על עתיד המוצרים שלנו.
Requirements
לפחות 3 שנות ניסיון מוכח בפיתוח תוכנה ב-C# ובסביבת .NET Framework/.NET Core.
שליטה עמוקה ומוכחת בעקרונות תכנות מונחה עצמים (OOP), Design Patterns וארכיטקטורות תוכנה.
ניסיון מהותי בתכנון ופיתוח של מערכות מבוזרות (Microservices, Message Queues, RPC frameworks וכדומה).
היכרות מעמיקה עם פרוטוקולי תקשורת (כגון TCP/IP, HTTP/S, gRPC) ויכולת ליישם אותם.
תואר ראשון במדעי המחשב, הנדסת תוכנה או תחום טכנולוגי רלוונטי – יתרון לבוגרי/ות האוניברסיטה הפתוחה עם ציונים גבוהים.
for more jobs visit out jobs pages https://www.jobsseek.info/jobs למשרות נוספות בקרו בעמוד המשרות באתר שלנו
Show more
Show less
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- at least 3 years of proven experience in C# software development and in the .NET Framework/.NET Core environment, deep and proven proficiency in Object-Oriented Programming (OOP) principles, Design Patterns, and software architectures, substantial experience in designing and developing distributed systems (Microservices, Message Queues, RPC frameworks, etc.), deep familiarity with communication protocols (such as TCP/IP, HTTP/S, gRPC) and ability to implement them