You will
- Take part in all stages of software development — from design to deployment
- Develop clean, efficient, and testable code in a modern .NET environment
- Work on both front-end (WPF) and communication layers (WCF, gRPC, or similar technologies)
- Manage configurations and data exchange using YAML, XML, and JSON
- Develop and maintain code for multiple processor architectures (x64/x86)
- Contribute to shared native NuGet packages across various projects and platforms
- Participate in code reviews, debugging, and continuous improvement initiatives
- Support CI/CD processes and DevOps workflows using Git, Azure DevOps, and NuGet
You have
- 2nd-3rd year B.Sc. studies in Software Engineering, Computer Science, or Electrical Engineering.
- Willingness to work at least 3 times a week ~22 hr. per week (Flexible hours)
- Programming experience (academic, personal, or professional) – an advantage.
- Knowledge and hands-on experience with:
- .NET (C#) or another object-oriented language
- C++ and Python – advantage
- Client–server systems – advantage
- WPF, WCF, gRPC, or similar frameworks – advantage
- Managed and unmanaged code – advantage
- Git, Azure DevOps, CI/CD, and NuGet – advantage
- Strong analytical and problem-solving skills.
- Excellent teamwork and communication abilities.
- High proficiency in English, both spoken and written.
Your ZEISS Recruiting Team:
Rital Ben-Porat, Tali Ytzhaki (טלי יצחקי)