Description
• experience working in web development with .Net and C#• Knowledge of concurrency patterns in C#
• experience in software architecture
• Expert in object oriented design and development
• In depth knowledge of design patterns.
• Required experience in related .NET technologies and frameworks
• Experience in sniffing tools like fiddler.
• MS SQL knowledge. Experience in SQL performance and deadlock handling.
• Knowing JavaScript and jQuery is added advantage.
The Job Description is as follows:
• Design software systems with various Microsoft technologies and ensure compliance to all architecture requirements.
• Broad experience and working knowledge on Application development, Solution Architecture and Technical architecture.
• Design, build, and maintain efficient, reusable, and reliable C# code
• Help maintain code quality, organization, and automation.
• In depth knowledge of testing framework and TDD.
• Review infrastructure for any issues and recommend solutions.
• Knowledge of parallel programming and server utilization.
• Knowledge of infrastructure architecture.