Backend Developer (.Net)

  • Shiji Poland
  • Katowice
  • Any contract


Experience level: Mid

  • Being fluent in Object-Oriented and Functional Programming paradigms,   
  • Good knowledge of C#, .NET and relational databases,   
  • Capability of writing clean code along with tests,   
  • Being an open-minded, proactive person. 

 Nice to have:   

  • Basics of Linux, Docker, Domain-Driven Design,   
  • Experience with CQRS and Event Sourcing patterns,   
  • Experience with distributed systems and web services.


Necessary on this position:
  • .NET Core
  • C#
  • Docker
  • PostgreSQL
  • Redis
  • Kafka
  • Visual Studio
  • ElasticSearch
  • Rider
  • Redsharper

Project you can join

Company Description

Founded in 1998, the aim of Shiji is to become a "big data" application service platform operator. 

Shiji has become one of the leading manufacturers of hotel information systems, with a variety of recent investments into the European market. Shiji is gradually expanding from hotel to catering and retail industries, becoming the major software supplier to both industries. 

Shiji has also introduced consulting, IT solutions and data platform services. Meanwhile, Shiji is developing worldwide leading products and technologies aiming for the international market and speeding up its globalization progress. 

Currently Shiji has more than 50 subsidiaries with about 3,000 employees.

Job Description

Your job will be to develop a part of a distributed system that serves the hospitality industry. The system consists of many domain-oriented microservices developed under a few cross-functional teams. You can bring a smile on the faces of thousands of people working in hotels across the globe. 

 You'll be responsible for:   

  • designing, implementing and then maintaining new functionalities inside a living system, 
  • performing code reviews daily,   
  • giving guidance for other developers.


  • Healthcare package
  • Healthcare package for families
  • Financial bonus
  • Equity
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunches
  • Conferences
  • Trainings
  • Books
  • Car parking
  • Bicycle parking
  • Shower
  • Chill room
  • Playroom for children
  • Integration events

Contact this employer

Shiji Poland is a Data Controller ...