We are looking for an experienced and "extremely productive" software engineer who loves to code, has experience in.NET, 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
Technical Expertise:
- .NET Development experience : atleast 4 Years
- .NET framework 2.0 / 3.5 / 4.0/ 4.5/ Core, and atleast C# 4
- ASP.NET MVC experience: atleast 2 Years
- Must have good Object Oriented Programming Concepts.
- ASP.NET MVC skill set preferred
- 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 ORMs, especially Entity Framework
- Experience with HTML5 and CSS3, is a plus
- Experience with Twitter Bootstrap is a plus
- Experience with WPF, WCF is a plus
- Experience with version control, especially Git is a plus
- Experience with Dependency Injection, and TDD is a plus
The ideal candidate would be a software enthusiast and has been coding since early age.
Programming Languages
C#, C++, HTML/XHTML, JSON, XML/XSL, SQL, JavaScript
Tools
Visual Studio, Xamarin Studio
Source Controls
TFS, SVN, Git, Microsoft Azure
Databases
SQL Server, MySQL, SQLite