1267 views
10 applications 0 responses
You are a 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.
Experience You’ll Bring
- Hands-on experience in software development and solution design preferably with product companies;
- Proven track record of successfully making a positive impact as a tech visionary;
- Previous Rand experience would be a definite asset;
- You have incredible coding skills. Your programming abilities are way above average and you can engage in meaningful conversations about modern technology;
- You obsess over server scalability and robustness and your work reflects that;
- You are a 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;
- You are eager to constantly learn and update your skills, and you like to share knowledge with others;
- You are a self-starter with a high degree of initiative, a can-do attitude and a positive mindset;
- Degree from an accredited college/university or equivalent work experience.