header-team-1400x400

IT Solutions Distinguished by Quality, Reliability and Efficiency

Senior .Net Developer

Responsibilities

  • Design and develop application modules according to the specified requirements;
  • Work with web technologies like ASP.NET, MVC;
  • Work with desktop technologies like Windows Forms;
  • Use the methods of agile software development (Scrum, Kanban, etc.);
  • Analyze and troubleshoot issues in the software;
  • Participate in all aspects of development process – requirements analysis, architecture, implementation and support of the products developed by the team;
  • Attend regular meetings to report on progress and share ideas;
  • Actively participate in applying and maintaining best practices, for example in code/design reviews and release management;
  • Mentor and teach other team members.

Requirements

  • 4+ years of professional experience with .NET technologies;
  • Be proficient in Object Oriented Programing and Design, as well as algorithms and data structures;
  • Application development skills and knowledge of C#/.NET;
  • Knowledge of Microsoft technologies like ASP.NET, MVC, Windows Forms, Entity Framework;
  • Experience in web development - HTML, CSS, JavaScript, jQuery;
  • Knowledge in web services – SOAP/REST;
  • Database modelling and SQL skills;
  • Past experience in multiple projects with various technologies and team setups;
  • Willingness to learn and apply new technologies individually and in a team;
  • Graduate in IT technology related field;
  • Fluency in English.

The following abilities and skills will be considered an advantage:

  • Experience with JavaScript frameworks like AngularJS, Kendo UI, Bootstrap or other;
  • Experience with platforms as SharePoint or Telerik Platform;

apply now