• 5+ Years of Experience in R&D, analysis, innovation, frontend, backend and server-side development and integration
• In depth experience/understanding of .Net Languages, Object Oriented Programming/Software engineering concepts & principles (SOLID) & Design Patterns
• Expert Level ASP.NET MVC experience
• Extensive experience of SQL, T-SQL, stored procedures, views, cursors and triggers, with huge databases
• Experience of large scale enterprise applications for Financial, Trading and e-commerce industries
• Experience in understanding the existing system design and its components and making recommendations towards the development of new code or reuse of existing code
• Experience of test driven development and unit testing
• Experience of distributed systems
• A record of involvement in a number of full product lifecycles
• Experience in full SDLC including Analysis, Design, Development and Testing
• Experience of working under time constraint with consistency and reliability
• Excellent analytical, written and verbal communication skills and ability to effectively communicate with all levels of management and staff.