Were looking for a senior .NET Developer to join our Core R&D department and take a significant part in the development of our core system.
Were looking for someone whos passionate about technology and software development, with end to end experience developing web applications with emphasis on server-side development, working in a complex, cloud-based environment.
Core group is responsible of the most important components of the system providing multi-tenant, fully customizable checkout experience; APIs for ecommerce platforms integration; end-to-end payments solutions that involve third party integration in a secured payment environment.
Core group develops infrastructures required for all operations. From web-based back office applications, to windows services and micro services as well as integrating with logistics hardware, and much more.
Requirements: At least 5 years proven experience developing end to end web applications with Asp.net MVC/.Net Core
At least 1 year proven experience developing with Net.Core.
Understand design patterns and OOD/OOP principles
Experience working with micro-services
Experience working with relational & NoSQL databases
Writing unit testing using major frameworks nunit, xunit, or equivalent
Experience integrating deployment tools (MS Build, bit bucket etc.) advantage
Experience with performance tuning and analysis (NewRelic, AppDynamics, winDbg, Ants, perfmon, counters etc.) advantage
Experience with Agile methodologies advantage
Experience working with Couchbase, RabbitMQ advantage
Experience working with Amazon cloud/Azure advantage.
This position is open to all candidates.