Senior .Net Developer

Education

Bachelor’s degree in Computer Engineering or relevant subjects

 

Experience

4+ years of relevant experience

 

Requirements

  • Strong understanding of OOP
  • Hands on an experience in ASP.NET, C#, MVC Framework and ASP.NET Core
  • Experience with ORM like Dapper.net, Entity Framework, NHibernate
  • Familiar with RESTful APIs
  • Working knowledge of Angular 6+, Jasmine, Karma  is a must
  • Experience with software engineering best practices, such as continuous integration, unit testing, refactoring, and pair programming/code reviews
  • Knowledge of testing frameworks/methodologies (NUnit, Selenium, TDD)
  • Understanding of prevalent Software Development Lifecycle Methodologies with specific exposure or participation in Agile/Scrum techniques
  • Strong Knowledge of MSSQL and Oracle

Other Skills

  • Ability to understand and utilize new technologies quickly
  • Strong analytical, organizational and interpersonal skills
  • Good written and verbal communication skills
  • Understanding of Agile Methodologies

Deadline: 

Friday, August 30, 2019