C# Software Engineer

Israel · Full-time

About The Position

We are looking for an experienced software engineer to join our R&D group.

Responsibilities:

  • Have an orientation for system-level development, multi-threaded applications
  • Program in C#
  • Work as part of the development team towards the application in an aggressive deadline
  • Analyze and Debug existing code flows

 


Requirements

  • 5 years of proven experience as a Software Engineer.
  • 6 years of proven experience in C#, multi-threaded complex environment – Mandatory
  • Strong WCF/SignalR knowledge - Mandatory
  • Strong .NET Debug/Analysis skills - Mandatory
  • C++/COM knowledge - an advantage
  • Familiarity with video codecs and multimedia streaming protocols – an advantage.
  • Experience with COM/ATL – an advantage.
  • Experience in production time debugging techniques – an advantage.
  • Ability to research new technologies and implement them independently.
  • Experience working with SCRUM / Agile methodologies – an advantage.
  • Deep knowledge in Object Oriented Programming and methodology.
  • Knowledge of Design patterns.
  • Knowledge of Windows environment.
  • Working with defined deadlines and deliver on time
  • Team Player - the ability to work well in a close team environment.
  • Excellent interpersonal skills.

 


Education

Bachelor’s degree graduate in Computer Science/Computer Engineering (or similar).

Apply for this position