We are looking for an experienced and "extremely productive" software engineer who loves to code, has experience developing solutions with ASP.NET MVC technology stack, is enthusiastic about learning new technologies, solving problems and has a strong work ethic.
The individual must possess:
Personal Skills:
- Strong Programming and Problem Solving skills
- A quick and keen learner, flexible with employing different development technologies
- Good communication skills in English, both verbal and written
Must Haves:
- Must have Professional Experience of atleast one(1) years, developing software on the .NET Framework
- Must have Professional Experience of atleastone(1) year, developing solutions employing the ASP.NET MVC technology stack
- Must have strong Object Oriented Programming Concepts.
- Must have experience working with ORMs such as Entity Framework
- Must have experience working with client side frameworks such as jQuery, AngularJS or KnockoutJS
Technical Expertise:
- .NET framework 2.0 / 3.5 / 4.0/ 4.5/ Core, and atleast C# 4
- Experience with HTML, CSS, JavaScript, jQuery
- Experience working with KnockoutJS, Mustache preferred
- XML, JSON, Windows and Web Services
- Good Database concepts having knowledge of TSQL programming
- SQL Server, MySQL
Nice to have:
- Experience with Twitter Bootstrap is a plus
- Experience with WPF, WCF
- Experience with Version Control, especially Git
- Experience with Dependency Injection, and TDD
The ideal candidate would be a software enthusiast and has been coding since early age.