• Good knowledge in entire SDLC & Agile Development. • Experience in developing Products and Enterprise Applications. • Good knowledge in Microsoft Technology. • Excellent Object Oriented programming skill. • Expertise in Desktop application development. • Cloud Web Application development experience. • Good Database development & administration skill. • Good knowledge in Software Architecture and Designing. • Good Research & Innovation skill. • Excellent analytical skill. • Excellent English communication & writing skill.