Recruitment.bg is a boutique IT recruitment company, based in Bulgaria. We aim to work with the top employers in the industry, companies that we thoroughly vet and trust. Our mission is to guide IT professionals toward improved career paths by understanding their skills, crafting employment strategies, and supporting them every step of the way. Placing emphasis on honesty, respect and reliability while delivering exceptional service by ‘going the extra mile’ we build long-term relationships with the people and organizations we work with.
About the Company
Our client is a forward-thinking tech company specializing in online gaming solutions, offering a diverse portfolio that includes casino games, sportsbook services, and a comprehensive gambling platform. Headquartered in Sofia, Bulgaria, the company operates on a global scale, with presence in 25 countries and products deployed across 85+ jurisdictions. As a leader in innovation within the dynamic iGaming sector, our client is committed to continuous growth and technological advancement.
Your Role
As a .NET Software Engineer, you will play a key role in building and enhancing scalable backend systems. You’ll contribute to the design, development, and maintenance of modern iGaming solutions used across the globe. The role offers the opportunity to be involved in the full development lifecycle and to work with cutting-edge technologies in a fast-paced, agile environment.
Key Responsibilities
Develop and enhance application features and contribute to product evolution
Maintain and troubleshoot existing systems and infrastructure
Participate in the architecture and development of new projects from the ground up
Analyze requirements to design robust, scalable solutions
Conduct peer code reviews and collaborate in team knowledge-sharing initiatives
Create and maintain high-quality technical documentation
Requirements
5+ years of experience in software engineering within the Microsoft ecosystem (ASP.NET Core, Entity Framework Core)
Strong understanding of Algorithms, Data Structures, OOP, and Design Patterns
Experience building scalable distributed applications and working with relational databases (e.g., PostgreSQL)
Knowledge of automated testing (unit and integration tests)
Familiarity with messaging systems such as RabbitMQ or Apache Kafka
Hands-on experience with ELK stack, message queues, and Redis caching
Additional Advantages:
Experience with CI tools (e.g., Jenkins)
Front-end development experience with React
Why Apply
Competitive salary with annual performance-based bonuses
Bi-annual salary reviews based on performance and growth
25 paid vacation days per year
Hybrid work model (2 days remote/week)
Flexible working hours
Premium private medical insurance
Fully covered transport card
Gym membership – company-sponsored
Shuttle service from key city locations
Company-organized sports teams and wellness programs
Ongoing training, certifications, and conference participation
Fun team-building events and in-office celebrations
Employee referral program with attractive bonuses
All applications will be treated as strictly confidential.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.