Senior Software Developer

  • Location: Sofia
  • Salary: Excellent
  • Type: Permanent
  • Job reference: 19847

We are looking for Senior Software Developers for a very successful and expanding gaming company based in Bulgaria.

Key responsibilities: 

  • Improving and optimizing all aspects of the systems core.
  • Implementing a new architectural design and structure of the existing product.
  • Following and working according to software development standards and methodologies.

Requirements: 

  • 4+ years of relevant professional experience in a client/server environment with a strong focus in at least one of the following object-oriented programming languages: C#, Java, C/C++, etc.
  • Established experience in Multithreading Programming.
  • Strong knowledge with Design and Analysis (OOA and OOD).
  • Experience with XML and Web Services.
  • Ambition to write high-quality code covered with unit tests for back-end and front-end.
  • Outstanding communication and presentation skills.
  • Fluent in English- written and verbal.

Advantages: 

  • Experience with MongoDB.
  • Experience with React.
  • Experience with actor model frameworks Orleans/AKKA.
  • Experience with distributed caching systems such as Redis, Memcache and in-memory DBs.
  • Experience with messaging queues such as RabbitMQ.
  • Experience with Microservices approach.

Back to vacancies Apply for this job