RESPONSIBILITIES INCLUDE :
Working with the newest methodologies in the latest C#, TPL and micro-services using virtual actor model. Running on cutting-edge platforms such as Microsoft Orleans.
Manage the product life-cycle from planning and development to production in continuous integration and deployment processes.
Solve complicated and dynamic challenges as they arise in highly concurrent distributed systems.
Understand customer needs and implementations.
IDEAL CANDIDATES WILL HAVE :
4+ years experience programming in C#.
Experience and understanding distributed systems architecture and patterns.
Experience and understanding RDBMS and NoSQL database systems.
Experience in server-side programming with excellent multi-threading abilities.
Experience with troubleshooting production issues.
Knowledge in TPL and asynchronous programming.
Working from the Tel-Aviv office - Must
EXTRA POINTS FOR :
B.Sc in Computer Science (or equivalent).
Experience designing and building systems that operate at a massive scale.
Experience with message queues such as Kafka and RabbitMQ.
Experience with web services.
Experience in working with agile methodologies.
Experience with TDD approach.
Experience with dependency injection frameworks.