- Very good practical knowledge of C#/.NET/ASP.NET
- Fluency with OOP and SOLID principles
- Front end development skills
- Sense of product ownership
- Self-reliance and creativity
- Good interpersonal communication skills, good team spirit and adaptability
- “Can do” attitude
- Practical knowledge of SQL database operations
- Practical experience with DDD and CQRS
- Knowledge of WPF/ Silverlight
- Experience with WCF/EF
- Knowledge of HTML5, JavaScript, CSS
- Experience with SQL/Oracle
- Participation in product development team
- Creating new features and refactoring existing code
- Creating and implementation of requirements