Job Description
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 learner, flexible with employing development technologies
- Good communication skills in English, both verbal and written
Technical Expertise:
- .NET Development experience : 2 - 3 Years
- .NET framework 2.0 / 3.5 / 4.0, and atleast C# 3 or 4
- ASP.NET experience: 2 - 3 Years
- Knowledge of C++
- Must have good Object Oriented Programming Concepts.
- ASP.NET MVC skill set preferred
- Experience with HTML, CSS, JavaScript, jQuery
- XML, JSON, Windows and Web Services
- Good Database concepts having knowledge of TSQL programming
- SQL Server, MySql
Nice to have:
- Experience with ORMs is a plus, 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. If you know you have been programming since early age, concessions can be made against your professional experience but atleast 1 year of professional programming experience is crucial, but this again only applied for these special cases, and will show immediately if that even is the case in your first interview.
Job Specification
Programming Languages
C#, C++, HTML/XHTML, JSON, XML/XSL, SQL, JavaScript
Tools
Visual Studio, Eclipse, Xamarin Studio
Source Controls
SVN, Git, Microsoft Azure
Databases
SQL Server, MySQL
Processes
TDD, Scrum Methodology