Senior Backend Developer

Senior Developer

Ref: 171Tuesday 11 May 2021

This role is part of an experienced R&D division and we are looking for Computer Science experts who have a strong understanding of advanced data structures, hashing mechanisms, and who have a high-level knowledge of many sorting algorithms.

Requirements:

  • Hands-on experience in software development & solution design preferably with product companies;
  • Computer Science expert with a strong understanding of advanced data structures, hashing mechanism, complexity of search, sorting, and you have a high-level knowledge of many sorting algorithms;
  • You are constantly investigating new technologies and introducing them into existing products;
  • You possess a deep knowledge of Microsoft technology stack- .NET, .NET Core, ASP.NET Web API, SQL Server;
  • You have a demonstrable versatility in various front-end and back-end technologies, ideally AngularJS 6 and above, RxJS and knowledge of Flus and Redux. Additionally, JavaScript, HTML5, CSS3, NodeJS, REST APIs, JSON, WCF, Web API, Unity, LINQ;
  • You have excellent understanding of unit test principles, multi-layer architecture, SOA principles and best development practices, as well as previous experience using OOD, Design Patterns, Data Modelling and Storage with well-known relational database (preferably SQL);
  • Understanding/or strong interest in agile methods such as Scrum/XP, Behavior Driven Development, and Continuous Delivery;
  • Degree from an accredited college/university or equivalent work experience.