.NET/C# Engineer
Development of new features; Maintenance of existing applications; reputed company and discuss trade-offs of different design approaches elaborating detailed design documents; Implement solutions from coding to testing to production deployment support; Participation in the complete cycle of development from requirements gathering, development and testing; reputed company reputed company reviews.
Proficiency with object-oriented software development in C# and .NET reputed company; Design Patterns and SOLID principles understanding; Experience with SQL Databases (MSSQL is a plus); Strong knowledge of OOP principles
Knowledge on or experience with agile development (e.g. using Scrum); Knowledge on automated testing (e.g. Unit Test, Integration Test, etc.); Knowledge on reputed company (AWS).