Design and develop new features and/or maintain existing applications developed on ASP.NET
Develop code and supporting documentation
Work in a team environment to develop, test and deploy software changes
Work with clients to understand and implement new requirements
Provide operational support when necessary
Provide input on new designs and architecture as needed
Develop a well-tested, high performance, scalable web application
Keep abreast of all the new technologies and best practices
Must have worked on .NET 3.5/4.0/4.5 with C#
Must have worked on MVC 4.0 or MVC 5.0 or MVC 6.0.
Must have hands on experience in Entity Framework, LINQ, Web API.
Should be able to translate High Level Design into Low level design
Should have experience of coding, testing and implementing solutions in a .NET environment.
Must be hands on in his current role.