Software Engineer having at least 1 year of industry experience is required. Needs to be an avid learner, who after undergoing initial training will be assigned to work on international projects.
Values time, quality, accepts responsibility and appreciates feedback.
Develop applications using the development tools (Visual Studio).
Assist with ongoing development and operational support.
Author and modify complex API and ad-hoc reporting needs.
Analyze and solve performance issues in different product modules and reports.
Qualification & Experience
Bachelors in Computers Sciences, Mathematics or Engineering related discipline from a reputed university.
Minimum 1 year of employment experience.
Exceptions can be made if the candidate has relevant experience 0-24 months based on experience and ability.
Good communication, ability to work in a team, passion for technology and development.
Knowledge of Object Oriented Programming.
Conduct logical data and system modeling.
Exceptions can be made if any related technology / methodology is very well known Proficiency in English is desirable but not mandatory.
Experience with Web API or ASP.NET MVC or competing technologies
Experience on JQuery and modern client side libraries and frameworks like AngularJS, Knockout.
Strong OOPs and design pattern concepts
Working knowledge of AJAX based communication with server.
Ability to write efficient SQL queries.
Knowledge of Web Services, Restful Services and WCF would be a huge plus.
Ability to write asynchronous and multi-threaded code would be a huge plus.