Senior .NET Developer

REQUIREMENTS
  • Min. 5 years of experience in a professional software development work environment.
  • Excellent understanding of OOP concepts and principles and .NET programming language skills
  • Hands-on experience within agile software development methodologies in a multi-division processing company (international experience a strong plus)
  • In-depth experience designing API’s (SOAP / REST) and implementing services based on it
  • Experience with Testing and CI; TDD, automated unit/functional/integration testing
  • Strong understanding of Software Design Patterns and Enterprise Design Patterns, MS SQL Server skills or similar, especially in performance related areas and understanding of agile development methodologies (ideally SCRUM)
  • Strong English language skills (oral and written) in routine, technology-related work settings
    Technical skills
PREFERRED:
  • C#
  • Web API / REST
  • MVC
  • MS SQL Server
  • Understanding and Complex legacy stored procedures
  • HTML
  • JavaScript
  • Internet Security knowledge
  • AngularJS
  • jQuery
  • Bootstrap

Apply for this job: