At Equashield, we are pioneers in hazardous drug safety, transforming how healthcare providers handle and administer medication through advanced pharmacy automation and robotic systems.
We are looking for a Software Engineer to join our software team and help build reliable backend services that interface with real-time robotic systems and internal applications. This role is ideal for an engineer with strong fundamentals who wants to grow professionally while working on real, production-grade systems with meaningful impact.
What You'll Do
Develop and maintain backend services and APIs using JavaScript (Node.js, Express) or .NET Core-based stacks under the guidance of senior engineers.
Build and update lightweight web interfaces (HTML/CSS/JavaScript) for configuration, control, and visualization of automated systems.
Write and maintain data access layers, working with relational or NoSQL databases as part of the application stack.
Assist in integrating software components with real-time robotic and sensor systems.
Participate in code reviews, testing, and debugging to ensure high-quality, reliable software.
Collaborate with hardware, algorithm, QA, and product teams to understand system requirements and deliver integrated solutions.
Contribute to internal ation, development best practices, and continuous improvement of tools and workflows.
Write clean, maintainable, well-tested code with a focus on learning and improvement.
Backend|NET.|הייטק-תוכנה|מהנדס/ת תוכנה
חיפה
היברידי
רמת שכר
25,000
פורסם לפני 4 שבועות
פורסמה ברשת
מידת ההתאמה שלי
כישוריםמשקף את הכישורים שמופיעים בפרופיל שלך ביחס לכישורים הנדרשים למשרה.0%
יש לך 0 מתוך 12 הכישורים הנדרשים
כישורים חסרים:
Net Core Server Side .NET Core/Framework.NET Core/Typescript/NodeJS/NestJS.NET/Java/Node.js/PythonCode ReviewDebuggingHtmlJavascriptNet CoreNosql DatabasesRelational DatabasesSoftware Testing
התאמתך למשרה מחושבת על פי כישוריך וניסיונך (כפי שסיפרת לנו עליהם) מול דרישות המעסיק - אין בכך כדי להעיד על קבלתך לעבודה (זה יחליט המעסיק)
מידע על תפקיד
מהנדס תוכנה מתכנן, מפתח ומתחזק יישומי תוכנה ומערכות. תחומי האחריות כוללים כתיבת קוד נקי ויעיל, ניפוי שגיאות ובדיקת תוכנה, ושיתוף פעולה עם צוותים חוצי-פונקציות כדי לספק מוצרים באיכות גבוהה. מיומנויות מפתח כוללות שליטה בשפות תכנות (למשל, Java, Python, C++), הבנה של מתודולוגיות פיתוח תוכנה ויכולות פתרון בעיות. היכרות עם מערכות בקרת גרסאות וכלי פיתוח היא חיונית.
קורסים והכשרות להגיע לתפקיד
C++ Essentials 2 מלמד את הניגוד בין מתודולוגיות פרוצדורות לתכנות מונחה עצמים (OOP), מבני מחלקות, תורשה ופולימורפיזם. תלמדו גם מושגים מתקדמים כמו חריגים, עומס יתר של מפעילים וסוגים מסופרים.
שפת התכנות C מהווה את הליבה של מערכות הפעלה, מסדי נתונים ומנועי משחק חדישים. מוערך בזכות המהירות, היעילות והרבגוניות שלה, C היא אחת משפות התכנות המבוססות ביותר.














