• Bachelor or above degree in Computer Engineering or related disciplines
• At least 3 years of development experience
• Understanding of object oriented concepts, data structures and algorithms
• Utilize established development tools, guidelines and conventions including but not limited to C#, Microsoft .NET technologies, HTML5, CSS3 , JavaScript
• Design, code and test new windows and web software applications
• Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
• Maintain existing software systems by identifying and correcting software defects
• Investigate and develop skills in new technologies
• Create technical specifications and test plan
• Excellent teamwork and communication skills
• An analytical mind to grasp concepts and solve problems quickly.
• Passion for continous improvement and being eager to take on responsibility
• Good command of both written and spoken English
• No military obligations for male candidates or postponed for at least 2 years.
We are looking for .NET Developers whom will take responsibility at analysis, design, development, test and integration phases of our software development projects.