Software Developer (.NET)

Duties & Responsibilities:

  • Design and develop using Object Oriented design principles and software design patterns to attain high re usability and maintainability.
  • Develop an in-depth understanding of the product’s architecture and frameworks.
  • Maintain and contribute to company’s product platform as necessary.
  • Work independently with least possible guidance

Knowledge & Skills:

  • Bachelors in computer science or related field.
  • 2 to 5 years of developing net applications and working in agile environment.
  • Expert knowledge of Object Oriented Programming and design patterns.
  • Expert knowledge of C#, ASP.NET, MVC, JSON, JavaScript and/or jQuery, HTML/DOM/CSS, Bootstrap
  • Experience in Web services and WCF technologies
  • Knowledge of MySQL database
  • Highly desirable; ERP domain knowledge