Junior Software Engineer (C++)

Location: 

Sofia, BG, 1766

Work Model:  On Site

Amusnet is a leading provider recognized for offering the best-performing products and innovative solutions in gaming globally. With a portfolio of 300+ casino games, our company collaborates with 800+ operators on 2000+ websites in 35+ markets to enrich online entertainment. Our dedication to innovation and technology also extends to producing premium slot cabinets where our games fuse seamlessly with cutting-edge hardware solutions. Our team consists of 750+ industry professionals, and we continue to broaden our network of offices as we grow. Our team is growing and we are looking for Junior Software Engineer (C++)!

 

 

THE PERFECT TEAM MEMBER IS INSPIRED TO:                       
 

  • Participate in the development of embedded and back-end software using C++
  • Work in Linux environment
  • Research and integrate third-party libraries APIs
  • Collaborate with a team of experts in the field, to integrate and develop various services
  • Implement communication with various hardware devices and cloud services
  • Think proactively, identifying opportunities for improvement and taking actions without being prompted
  • Actively contribute to team success and continuous improvement

 

 
THE SKILLS THAT WILL GRAB OUR ATTENTION:

 

  • Track of record using C++ 11/14/17/20 (the newer, the better)
  • Good command of C++ STL
  • Good understanding of object-oriented design and programming
  • Good knowledge of various design patterns
  • Good knowledge of algorithms and data structures
  • Passion for clean code and clean architecture
  • Basic knowledge of code testing practices (e.g. unit testing, integration testing, system testing, etc.)
  • Good knowledge of source control tools (e.g. Git, SVN)
  • Basic knowledge of Agile software development practices and ceremonies
  • Analytical and problem-solving skills with passion for quality and attention to consistency

 

 

SKILLS CONSIDERED AS AN ADVANTAGE:
 

  • Python scripting (automation, build systems, etc.)
  • SQL
  • REST architecture
  • Linux operating system and shell scripting
  • Experience with development of network and/or serial communication and communication protocols
  • Experience with CI/CD tools (e.g. Jenkins)
  • Experience with code review practices

 

 

THE REASONS TO JOIN OUR TEAM:

 

  • Excellent remuneration package
  • Performance-based bonuses
  • Private health insurance
  • Card for Public Transportation
  • Multisport card
  • Corporate discounts
  • Parking – early bird option
  • 25 days of annual paid leave
  • Performance review process
  • Internal & external training programs
  • Team buildings & local company events
  • Work-life balance
  • Inspiring & supportive colleagues
  • Culture that encourages creativity & talent

 

If you are interested, please send us your CV.

All applications will be treated strictly confidential. 
Only short-listed candidates will be contacted.

Thank you for applying!