Experience/Skills:
Must have:
Proven experience with developing professional C# business applications using the following technologies: .Net 3.5 (and higher), SQL, MVC, WebAPI
Proven experience with Test-Driven Development
Familiar with and intrinsically driven to apply known design patterns and best practises (SOLID, gang-of-four, DRY, et cetera.)
Experience with professional version control software (GIT, TFS, CVS, SVN or similar)
Understanding that developing is more than producing code
Nice to have:
Experience with SOLID and AZURE
Basic understanding of bookkeeping and financial management (P&L, financial statements, balance sheets)
Other attributes:
.
Must be flexible, independent and self motivated.
Punctual, Regular and consistent attendance.
Excellent verbal and written communication skills.
Education:
BE / B.Tech/ ME/ MTech/ MCA.
Experience Range:
8- 12 years