- Have 3+ years professional software development experience using .NET platform across entire software development lifecycle
- Have knowledge of SQL and databases
- Have analytical and problem solving skills
- Have good communication in English (both written and spoken)
- Have good interpersonal and communication skills
- Experience with WCF
- Experience with sitecore
- Experience with agile software development
- Experience with SAP or other ERP system
- Developing and implementing application software within project timelines and quality standards
- Working as a part of global and diversified team to improve the development process
- Participating in all phases of software development lifecycle