Caesarea, Israel
Full-Time | On-Site | Elspec HQ
Role Summary
Server-side development in .NET (Framework/Core): implementing business logic, exposing and consuming REST APIs, integrating with databases, and improving reliability and performance. The role targets early-career candidates (0–2 years of experience) with fast learning ability and sharp engineering thinking.
Key Responsibilities
- Develop and enhance backend services in C#/.NET.
- Work with relational databases (basic schema design, writing queries, and basic indexing).
- Write clean code with unit tests and manage versions in Git.
- Produce concise documentation for developed components and processes.
Must-Haves
- 0–2 years of backend development experience (including a significant final project/military/personal project).
- Proficiency in C# and .NET Core/Framework.
- Strong familiarity with OOP, exceptions, collections, LINQ, and async/await.
- Experience building/consuming RESTful APIs.
- Solid SQL understanding (CRUD, basic complex queries, entry-level indexing).
- Hands-on Git (branching, pull requests, code review).
- Good technical English.
Advantages (Not Required)
- Experience with ORMs such as Entity Framework Core or Dapper.
- Basic knowledge of layered architecture, dependency injection, logging, and monitoring.
- Familiarity with WPF and MVVM at an architectural level (to better understand system structure).
Personal Attributes
- Fast learner with initiative.
- Analytical thinking and ability to break complex problems into small steps.
- Emphasis on code readability, short and clear documentation, and good team communication.