We are looking for a couple of experienced and "extremely productive" software engineers who love solving problems, live and breathe code, have experience developing solutions on the .NET Framework, are enthusiastic about learning new technologies, and have a strong work ethic.
- Extremely strong programming and problem solving skills
- Quick and keen learners, flexible with employing different development technologies
- Well acquinted with Agile Software Development Practices.
- Good communication skills in English, both verbal and written
- .NET Development experience : atleast 5 Years
- .NET framework 2.0 / 3.5 / 4.0/ 4.5/ Core, with C# 4 and 5
- ASP.NET MVC experience: atleast 4 Years
- Must have exceptional Object Oriented Programming Concepts.
- Good grasp of Software Design Concepts.
- Experience working with Multi-threaded applications and dealing with Application Scalability issues.
- Experienced in working and managing Multi-faceted Distributed Applications.
- Experience with Amazon AWS and Azure
- Hands on experience of Dependency Injection and Test Driven Development
- Experience working with Code Integration Environments, and Version Control, especially Git.
- Experience with Twitter Bootstrap, jQuery
- Experience working with AngularJS, KnockoutJS, Mustache
- Task Scheduling, Windows and Web Services, Web APIs.
- Exceptional Database Development concepts especially in SQL Server, MySQL
- Experience with SQL Server Business Intelligence Toolset.
- Experience with Automating Server and Database Maintenance
- Experience with Sharepoint a plus
- Experience with ORMs, especially Entity Framework
- Experience with HTML5 and CSS3
- Experience with WPF, WCF
The ideal candidate would be a software enthusiast and has been coding since early age.