ASP.Net MVC Angular JS C# VB.Net JSON XML communications skills
Experience
2 to 5 Years
Industry
IT - Software Services
Functional Area
IT
Strong demonstrable experience in systems architecture and N-tier application development using Microsoft’s web technology stack (IIS6/7, ASP.NET, C#, MVC, ADO.NET, Entity Framework, SOAP/REST Web Services) Strong experience implementing standards based front-end development (HTML5, XHTML, JavaScript, CSS3) Experience with HTML scripting languages (JQuery, JavaScript) and data exchange formats (XML, JSON, SOAP) in a service oriented architecture Experience with Responsive Web Design (RWD) patterns Ability to build/create/maintain application databases utilizing MS SQL Server (2008 and above), including SSIS, TSQL, stored procedures, functions & performance tuning Ability to work in a fast paced environment, recognize and react to changing business needs and effectively prioritize tasks Analyze and troubleshoot application issues Practice standard development process leveraging agile methodologies Perform unit testing, commit to producing high quality results Review and analyze business requirements and provide technical feasibility and estimates Commit to deadlines of the software release cycle Actively use bug tracking, distributed version control and continuous integration systems Must be self-motivated and able to work both independently without supervision and in conjunction with team members and business units. Enthusiasm and flexibility to work on a variety of projects are necessary, as well as the ability to rapidly acquire new domain familiarity. Ability to analyze, document and validate software requirements Experience with the Software Development Life Cycle Methodology (SDLC) and Agile development methodologies Must have proficient communication skills, both written and verbal. Skills & Requirements
Developers with 3+ years of experience with high complexity N-Tier software applications development using .NET and open source tools and technologies, with deep analytical skills, knowledge of test driven and agile software development concepts, desire to work in distributed, agile, enthusiastic, high performance team, creating complex enterprise level software systems, using modern software development approaches. The following technical skills are a required:
C# ASP.Net MVC Visual Studio and Team Foundation Server Git HTML5 and CSS3 JavaScript Entity Framework SQL Server 2008+ SOAP/REST Web Services Knowledge of Agile methodologies
JavaScript frameworks such as jQuery, Knockout, Bootstrap or Angular Windows Azure Design Patterns such as DI, Repository, Command, MVVM eCommerce