Job Description :
Job Description
Required experience and skills
Between 10 years of hands-on experience in software development with Microsoft Technologies
Experience with Object-relational mapping (ORM)
Experience with Web Services
Experience working with a version control system (TFS preferred)
Experience with Inversion of Control and Dependency Injection (Spring.NET preferred)
Familiarized with SQL Server
Must be a self-starter
Must work well in a team environment, interacting with both IT and Business stakeholders
Ability to work in a fast-paced setting and prioritize among competing tasks and assignments
Excellent written and oral communication skills
Experience with Agile Methodologies
Job Responsibilities
Develop, test, document and deploy technical solutions using .NET, SQL and Javascript.
Provide level of effort estimated for requested features/solutions.
Contribute to discussions related to technical designs and architecture.
Work with Users to assess feasibility of different technical approaches.
Production support for custom code
Provide technical analysis and present technical solutions to issues
Participate in project sprint planning, execution and releases on Scrum methodology
Keyskills - Must Have
.NET
JavaScript
WebServices
SQL Server
Keyskills - Nice to Have
Sencha/ExtJS
Nhibernate
Additional Skills
ORM, Object Oriented concepts