highly motivated .NET Senior Developer.
You will be joining an outstanding team, developing our company platform
systems leveraging cutting edge technology.
Requirements:
* B.Sc. in Computer Science or military equivalent certifications
* At least 5+ years experience as C# .NET developer.
* Experience building distributed multi-tiered systems that feature high throughput, low latency, and high availability.
* Proficient in C# and .NET Framework/CORE, Design patterns and strong OOP knowledge
* Experience in Microservices architecture and development
* In-depth knowledge with Scrum/Agile methodology
* In-depth knowledge with code testing methodology (unit tests, integration tests, DI, Mockups)
* Experience in Open source Technologies such as RabbitMQ/MSMQ/Kafka, Redis, Docker, etc. – advantage
* Excellent communication and collaboration skills
* Team player, highly motivated, can-do approach