Descripción de empleo<br /><br />RESPONSIBILITIES<br /><br />Performing standard and some difficult coding tasks.<br />Working closely with development teams and client teams in a collaborative environment following an agile methodology.<br />Adhering to global development standards, guidelines, and principles (SDLC, SOLID, etc).<br />Developing technical specifications based on provided requirements, to ensure software meets functional requirements and any non-functional characteristics.<br />Actively participating in code reviews to improve the overall quality of the solution.<br />Working side-by-side with QC (Quality Control team) on removing defects from the product.<br />Demonstrating sensibility toward present or future needs and demands of potential clients and being able to satisfy them from any organization scope.<br />Detail-oriented analysis which includes taking into account the different aspects of the problem and proper planning to come to solutions.<br /><br />Aptitudes y conocimientos deseados<br /><br />REQUIREMENTS<br /><br />Design experience and .NET Development framework<br />Knowledge of LINQ, Entity Framework (or others ORM)<br />Knowledge of development and integration of services using WCF<br />Experience with MS SQL Server 2005-2012 and knowledge on SQL.<br />Knowledge of office application development using Windows Forms or WPF with C# (a plus)<br />AJAX, jQuery, HTML5, JavaScript, frameworks MV* (knockout, angularjs, etc), SQL Server Reporting Services (SSRS) or SQL Server Integration Services (SSIS) are a plus.<br />Experience in web application development utilizing ASP.NET, ASP.NET MVC, Web API with C# (a plus).<br />Bachelor of Computer Science, System Engineering, software development field, or equivalent work experience<br />Advanced or intermediate English proficiency.