Position: C# Developer
Company: ITxess
Experience required: 3y
English level: intermediate

Responsibilities
Serve as a software developer and key technical contributor in building and enhancing the company's desktop software.
Design and develop using appropriate software design patterns to attain high 
re-usability and maintainability.
Explore, evaluate, and implement new technologies to maximize development efficiency.
Skills and Qualifications
•	       Minimum 2 years of experience in Designing and developing user mode  
       software for deployment on Windows systems
•	2+ years of software development experience in C# .NET
•	Keen attention to detail
•	Experience working with SQL Server and other database technologies.
•	Experience in API design and development
•	Strong knowledge of data structures 
•	Ability to check out and keep up to date on new technologies
•	Experience with Agile/Scrum - advantage
•	Knowledge of Networking Communication Protocols such as, HTTP, FTP, SMTP,         
               TCP/ IP, UDP and XMPP - Advantage