Description

You will design, develop, and maintain web applications using .NET 6+ and C#.

Responsibilities

  • Develop and integrate Web Services using WCF and RESTful APIs.
  • Implement and optimize database solutions using MS SQL/T-SQL, including queries and stored procedures.
  • Apply architectural patterns such as MVC, MVVM, and OOP.
  • Practice Test-Driven Development (TDD) by writing unit tests and ensuring code is testable.

Required Skills

  • 5+ years of professional experience in software development.
  • Proficiency in .NET 6+, C#, and LINQ.
  • Experience with SQL, MS SQL/T-SQL, and database optimization.
  • Working knowledge of JavaScript, jQuery, and AngularJS.
  • Familiarity with WebAPI, HTML, and CSS.
  • Experience with ORM frameworks like Entity Framework and ADO.NET.
  • Understanding of design patterns (Factory Method, Decorator, Command, Publish/Subscribe, Strategy).

Education

Any Gradute