DevJobs

Full-stack .NET Developer

Overview
Skills
  • SQL SQL
  • CSS CSS
  • HTML HTML
  • JavaScript JavaScript
  • ASP.NET ASP.NET
  • jQuery jQuery
  • React Native React Native
  • React React
  • Node.js Node.js
  • RESTful API RESTful API
  • AWS AWS
  • MSSQL
  • AJAX
  • Expo
  • DevExpress
  • SignalR
  • Aspose
  • TinyMCE
  • ZXing

הגדרת תפקיד- Full-stack .NET Developer

רקע:

Datwise מחפשת Full-stack .NET Developer שיצטרף להיות חלק משמעותי ומוביל בפעילות של החברה.

חברת סטארטאפ קטנה ומתפתחת, בעלת פוטנציאל ענק, אשר פיתחה ומספקת מערכת SaaS לניהול בטיחות, בריאות ואיכות הסביבה למגוון רחב של לקוחות מובילים במשק הישראלי, כמו כן ללקוחות בחו״ל.

המערכת מבוססת על .NET בשימוש ב- JavaScript ומסד נתונים MSSQL.

החברה מונה 9 עובדים ונמצאת בתנופת גיוס, כאשר צוות הפיתוח כולל את בעלי החברה המשמש כ-CTO, המועמד/ת לתפקיד הנ״ל עתיד לשמש כיד ימינו. כמו כן, ישנה עבודה עם לקוחות ביטחוניים להם נדרש סיווג ביטחוני ותיתכן נסיעה למתקנים שלהם להתקנות ולתחזוקה.

היקף המשרה: מלאה, במשרדי החברה בפתח תקווה.


רקע מקצועי:

●     ניסיון בפיתוח של לפחות 3-5 שנים בשוק העבודה.

●     בוגר/ת תואר ראשון במדעי המחשב או תואר/קורס רלוונטי.

●     פיתוח ב- ASP.NET (Web Forms).

●     JavaScript, HTML, CSS.

●     ניסיון בפיתוח בSQL (MSSQL).

●     ניסיון בעבודה עם שרתי AWS.

●     פיתוח ב- React & React Native (NodeJS)- יתרון.

●     ניסיון באיפיון ופיתוח אפליקציות מובייל (iOS, Android) מקצה לקצה (שימוש ב-Expo)- יתרון.

●     ניסיון בהעלאת אפליקציה לסביבות Test ואישורן מול חנויות האפליקציות iOS, Android- יתרון.

 

תכולת התפקיד:

●     פיתוח Backend & Frontend.

●     ביצוע QA עצמי לתקינות הקוד.

●     ניהול משימות הפיתוח במערכות ייעודיות.

●     תחזוקה של המערכת הקיימת.

●     פיתוח ממשקים בין מערכות: SFTP / API / API-Web.

●     Help Desk לבאגים ותקלות.

●     אפיון צרכים ודרישות הלקוח.

●     העלאת נתוני לקוח (בעיקר טבלאות אקסל) למסד הנתונים של החברה MSSQL.

●     התקנה והטמעה של המערכת בשרתי ארגון פנימיים On-premise.

●     עבודה בשיתוף פעולה עם כלל מחלקות החברה כגון: אופרציה, פיתוח עסקי ו- UX/UI


דרישות אישית:

●     מוטיבציה, יוזמה ואמביציה להצליח.

●     יכולת למידה והקשבה.

●     יכולת עבודה בצוות ועבודה מול לקוחות.

●     סבלנות לאנשים בפרט וללקוחות בכלל.

●     עמידה בלוחות זמנים.

●     יכולות ניהול פרויקטים פיתוח.

●     יושר, מסירות לתפקיד ולמקום העבודה.

●     יכולת עמידה בפוליגרף או רקע ביטחוני בתוקף לסיווג ביטחוני- חובה, יתבצעו בדיקות בנושא.

 

היכרות עם ממשקים ובקשות REST API:

REST API – דרוש ידע בREST API ובניית services לממשקים, לדוגמא:

Google – OAuth 2.0 – פועל באמצעות בקשות REST API לGoogle.

Azure – OAuth 2.0 – פועל באמצעות בקשות REST API לMicrosoft.

Okta, אך בOkta יש שימוש בשיטות 2FA אחרות (בנוסף לOAuth 2.0).

Meta (Whatsapp) – פועל באמצעות בקשות REST API וservice שלם כ-Handler ל-Meta.

ממשק ספק מסרוני SMS – פועל באמצעות בקשות API.


שימוש בספריות והטכנולוגיות הבאות:

DevExpress, jQuery, SignalR, Aspose, AJAX, ZXing &TinyMCE

 

 

 Job Description - Full-Stack .NET Developer

Background:

Datwise is looking for a Full-Stack .NET Developer to join and play a key role in the company’s growth.

We are a small but fast-growing startup with huge potential. Our company has developed and provides a SaaS system for safety, health, and environmental management to a wide range of leading customers in Israel and abroad.

The system is based on .NET, using JavaScript and an MSSQL database.

The company currently has 9 employees and is in the process of expansion. The development team includes the company owners/CTO leading the technical side. The selected candidate will serve as his right-hand person.

Additionally, some of our customers are in the security sector and require security clearance, including potential visits to their facilities for installation and maintenance.

Job Scope:

Full-time, on-site at the company's offices in Petah Tikva, Israel.



Professional Background & Requirements:
  • At least 3-5 years of experience in software development.
  • Bachelor's degree in Computer Science or a relevant degree/course.
  • Experience with ASP.NET (Web Forms).
  • Proficiency in JavaScript, HTML, CSS.
  • Experience developing SQL (MSSQL) queries and stored procedures.
  • Experience working with AWS servers.
  • Experience with React & React Native (NodeJS) – an advantage.
  • Experience in mobile application development (iOS, Android) end-to-end (using Expo) – an advantage.
  • Experience deploying apps to Test environments and publishing to iOS/Android app stores – an advantage.



Job Responsibilities:
  • Backend & Frontend development.
  • Performing self-QA to ensure code quality.
  • Managing development tasks in dedicated tracking systems.
  • Maintaining the existing system.
  • Developing system integrations via SFTP / API / API-Web.
  • Help Desk support for bug fixes and troubleshooting.
  • Gathering and defining customer requirements.
  • Uploading customer data (mainly Excel tables) into the MSSQL database.
  • Installing and deploying the system on on-premises servers for enterprise clients.
  • Collaboration with different departments, including Operations, Business Development, and UX/UI.



Personal Qualities & Soft Skills:
  • High motivation, initiative, and ambition to succeed.
  • Ability to learn and listen effectively.
  • Team player with strong customer-facing communication skills.
  • Patience with people, especially customers.
  • Strong time management skills and ability to meet deadlines.
  • Project management skills for development tasks.
  • Honesty, dedication, and commitment to the role and company.
  • Ability to pass a polygraph test or hold valid security clearance – Mandatory (background checks will be conducted).



Familiarity with REST API Interfaces & Requests:

The candidate should have experience with REST API development and building services for integrations, such as:

  • Google – OAuth 2.0 (via REST API requests to Google).
  • Azure – OAuth 2.0 (via REST API requests to Microsoft).
  • Okta (utilizing 2FA methods in addition to OAuth 2.0).
  • Meta (WhatsApp) – REST API-based communication with a dedicated Meta Handler service.
  • SMS provider API integration for sending messages.



Technologies & Libraries Used:
  • DevExpress, jQuery, SignalR, Aspose, AJAX, ZXing, TinyMCE




DATwise