Requirements
Skills Required:
- Minimum of 3-4 years of experience in the IT domain
- Relevant experience with .Net 4.0+, C#, WCF, HTML, XML, REST, SOAP, JSON, MQ
Experience in development of Windows Services
- ASP.NET MVC experience
- Significant experience of .Net and C# development for enterprise systems
- Strong technical background covering SQL Server, .Net Remoting, Multi-threaded environments, MVVM
- Solutions with complex scalability and performance challenges
- Demonstrates experience of using Performance optimization and .NET best practices
- Unit testing frameworks (NUnit)
- Experience of continuous integration & Version control tool
- Good communication skills both oral and written at team, client
Skills Desired:
- Front-end development skills including JSON, AJAX, and/or JavaScript
- Candidate should have experience of design, development and delivery OO development experience (OOPS, Design patterns) using C#, multi-threaded business applications
- Good design skill using n-tier architectures or SOA based applications
- Experience in all layers of n-Tier development
- Hands on skills in Serialization, LINQ, Performance, .Net 2.0, 3.0 and 3.5, 4.0 frameworks
- No Sql Database skills (Redis/MongoDB)
- Basic knowledge of Web services, REST API
- Understanding of Test-driven development (TDD) and NUnit
- A demonstrated ability to quickly learn new tools