Full Stack C# Developer - Server

MyQ HQ, Prague - Czech Republic

About MyQ

MyQ creates print and document management solutions that put users’ digitalized workflows within easy reach. MyQ solutions – the flagship MyQ X and innovative MyQ Roger – are multi-vendor by design, mobile friendly, and ready to work regardless of an organization’s network or fleet size. MyQ is based in Prague, Czech Republic, and has a global network of distributors.

 

What would your job be like?

As a C# developer, you will be working on components of the MyQ X Printing Solution. In particular, the License Server and the Telemetry Server, which are essential components of the system. The License Server is a component that runs in Azure and provides current license information to MyQ X instances. It also collects telemetry information from MyQ X instances and forwards it to the Telemetry Server, which processes the data and allows it to be queried. The Telemetry Server is an on-premises application that uses MongoDB and exposes a REST API for data queries. You will also work on other MyQ X components such as the Desktop Client or Easy Config. These are desktop applications that use WPF or WinUI for the user interface.

 

What we expect from you

  • Full-stack C# developer with experience writing stable, testable code
  • Analytical person with expertise in code architecture.
  • Willing to learn new things.
  • A team member who can work independently and communicate easily with other team members.

Required skills

  • Working knowledge of the latest C# and .NET 8.
  • Experience with WPF or WinUI user interface frameworks.
  • Experience with MS SQL Server and MongoDB.
  • Experience with multi-threaded programming.
  • Knowledge of networking and networking protocols: TCP, TLS, HTTP, WebSockets.
  • Knowledge of REST API, OAuth.
  • Knowledge of distributed system design.
  • Knowledge of security best practices (OWASP TOP 10).
  • Proficiency with Docker.
  • Familiarity with Git and GibLab-like environments Experience with pipeline configuration
  • English B1/B2 and above. Must be able to discuss work related topics easily.
  • Windows OS Architecture.

 

What you can expect from us:

  • Unlimited Paid Vacation
  • 5 sick days per year
  • Multisport card 
  • Meal allowances
  • Multicultural team
  • Refreshment at the workplace
  • Hybrid regime - 3 times a week in the office is perfect
  • Contract for an unlimited period (full-time employment or freelance contract)
  • Adjustable tables – if you’d rather stand than sit, no problem! 
  • High-end laptop and two monitors on your desk 
  • Parking space – drivers and cyclists can safely park here 
  • Paid workshops, courses, time to learn – anything you need for growth 
  • English and Czech language courses 

Would you like to join us?

Max. 2MB (pdf, doc, docx)
* required fields

This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Allow all
Reject all
Customize

Cookie customization