• Delivering a high-quality application
• Integrating with front-end developers
• Ensuring a required level of performance
• Writing test-backed server-side code
• Analyzing requirements and designing new functionality
• Supporting and fixing existing functionality
• Selecting and using the most appropriate and efficient technologies for a particular application
• Designing and building application layers
Requirements
• Proficiency in {{C# | Visual Basic, depending on the specific project}}
• Experience using .NET
• Experience in developing {{ASP.NET MVC | ASP.NET Core MVC}} applications
• Senior knowledge of {{Entity Framework 6.*}}
• Proficient knowledge in {{MSSQL}}
• Understanding of HTML, JS, and CSS
• Familiarity with the client side framework {{jQuery | Angular}}
• Integrating web analytics tools {{particularly Google Analytics}}
• Good knowledge of object oriented programming concepts
• Expert in C#.net
• Expert in ASP.net MVC
• Expert in SQL Server
• Good knowledge of working with Entity Framework or other ORM libraries
• Familiar with Web API concepts
• Familiar with ASP.net web form
• Familiar with JavaScript frameworks & JQuery
• Familiar with the Design Patterns
• Team working and good social behaviors