Back to jobs
Haifa, Israel
2026-06-28
M.D. Mechanical Devices Ltd.
Middle East
Full Stack Developer (C# / .NET / Web)
Role Description
**Company Description**
M.D. Mechanical Devices Ltd. is a leader in temperature forcing solutions used primarily by semiconductor manufacturers to test integrated circuits and wafers. The company provides thermal-forcing technology for IC testing, characterization, validation, reliability, failure analysis, automated test equipment, and production environments. Its small, portable, quiet, stand-alone, fluid-free, and maintenance-free units are designed to be energy-saving and cost-effective. These solutions are trusted by leading semiconductor manufacturers worldwide, reflecting the company’s focus on innovation, efficiency, and reliability.
We are looking for an independent Software Developer to work on our internal enterprise automation. You can expect a wide variety of tasks without a strict focus on complex algorithms, but with frequent context switching.
What you will do:
* Develop, enhance, and maintain internal web applications (including mobile adaptation).
* Audit existing software, refactor, and rewrite code when necessary.
* Work with databases: write SQL queries and understand data transfer processes between databases.
* Integrate various systems and services via REST API.
* Support internal automation processes and optimize the company's business processes.
* Develop mobile applications for internal needs.
Our Stack \& Requirements:
* **Backend:**
Strong proficiency in C#, .NET / .NET Core, ASP.NET.
* **Frontend:**
HTML, CSS, understanding of modern web frameworks (React, etc.).
* **Mobile:**
Experience with Flutter / Dart for building cross-platform mobile applications.
* **Databases:**
Experience with relational databases (MS SQL Server, PostgreSQL, Oracle).
* **Tools \& DevOps:**
Confident use of Git / GitHub version control systems.
* **Architecture:**
Understanding of 3-tier architecture and REST API principles.
A big plus would be:
* Experience with ERP or MES systems.
* Basic system administration skills (understanding of servers, directories, Active Directory).
Key qualities:
We are looking for someone who doesn't just blindly execute tasks according to technical specifications, but can take ownership of the technical side and figure out how everything works under the hood.
Languages:
* Hebrew is not required.
* Conversational English is sufficient.