Job Responsibilities:
- Responsible for developing software using cutting-edge technologies. Interact with cross-functional teams and develop software applications as per specifications
- Hands-On ability to analyze, develops and debugs applications.
- Deep knowledge of the .NET 4.0+ Framework, including Visual Studio 2015, C#.NET, ASP.NET, MVC 5, WCF, Web Services (SOAP, RESTFUL), Web API, LINQ, Ajax, JSON, CSS, Bootstrap, Socket Programming.
- Hands on experience on Kendo UI.
- Familiar with ORM Tools like Nhibernate, IoC pattern and frameworks.
- Fluent in MS SQL Server, database and programming.
- Familiar with security mechanisms including asp.net identity framework, web and web service security and their implementations.
- A positive attitude, and a good team player.
Skills Required:
- Bachelors or Master Degree in Computer Science, Information Systems
- 10+ years of extensive experience in web application design, development and maintenance using ASP .Net Web s, MVC, Web API, AJAX, jQuery, SQL Server
- 2+ years of experience in leading dot net teams with at least 4 to 5 developers
- Ability to adapt quickly to changing business priorities
- Ability to face challenges and have the ability to overcome them
- Get it done attitude
- Ability to ramp-up quickly in any functional area
- Solid analytical and problem solving skills
- Strong communication skills (with English language)
- Strong troubleshooting skills
- Strong knowledge of TFS
- Strong OOPS concepts
- Strong knowledge of store T - SQL - SQL Server
- Strong Knowledge of Design Patterns
- Strong knowledge of IIS
- Strong technical skill about Entity Framework / N-Hibernate - Multi-Threading
- Participate with team in process improvements
- Very good Problem-solving skills.
- Ability to deal with performance issues and consider them.
- Good design and architecture skills
Good to have skill/experience:
- Worked on multiple system integration