.Net Developer

Job Description

We are looking for a .Net Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.

Responsibilities

  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions

Skills And Qualifications

  • Sound working experience with ASP.NET, MVC, SQL Server, Entity framework, C#, JQuery and Razor view
  • Solid understanding of object-oriented programming (OOP) and computer science foundations, such as memory management and low-level algorithm performance
  • Deep knowledge of the .NET 3.5/4.0/4.5 Framework, including Visual Studio 2012
  • Strong knowledge of software implementation best practices
  • Ability to design and optimize SQL Server stored procedures
  • Experience with JQuery and similar technologies
  • Ability to quickly learn new software technologies
  • Familiar with various design and architectural patterns
  • Having a good analysis and problem solving skills
  • Candidate should be a self-motivated, independent, detail oriented, responsible team player and exhibit exceptional relationship management skills