Full time Belgrade
Responsibilities
- You will work in an agile team with passionate diverse individuals that take pride in their work.
- Participate in all aspects of the development process with special focus given to scalability
- and performance.
- Your work will directly impact innovation velocity for product verticals.
- You will contribute to broader architecture discussions to shape how we make the systems even more resilient, flexible, and maintainable.
Requirements
- 5+ years of development and delivery of production-grade software using C#, SQL Server
- Deep understanding of REST and RPC (specifically SOAP).
- Strong interest in software design and architecture
- Experience with Angular
- Experience with TypeScript
- Proficiency in English speaking and writing skills
- Strong principles towards writing clean, simple, maintainable code
- Azure Cloud
Preferred
- Previous experience in the gaming industry
- Experience in high-transaction, multi-tenant environments
- Experience working with .Net Core
- Experience in integrating with 3rd party providers
- Experience building Large-Scale Distributed Systems
- Experience in threading (multi-threading, thread-safe operations)
- Experience using brokers (RabbitMQ, Kafka)
- Experience with NoSQL solutions
- Experience with cloud
- Expertise in concurrent programming and data structures
- Experience with RedisAA