We’re looking for a Senior Software Engineer to work on development of a back-end solution for payment-card-based travelling. The Client develops ticketing and payment systems for public transport and parking.

This assignment requires ability to travel to Sweden/Finland.

Responsibilities:

  • Develop a back-end solution for payment-card-based travelling
  • Receive webhooks from PSP for preformed taps
  • Store taps done per card – with potential use of actor model with Akka.NET, Orleans, or similar
  • Interact with a ticketing system to get prices and issue tickets
  • Join the known taps into charges and send them to PSP for capture
  • Integrate the “login with payment card” functionality
  • Work on development of a web portal for users to show their details and set their preferred ticket types
  • Develop a service to hold customer settings/configuration stored per payment card token
  • Receive receipt issue requests
  • Create receipts
  • Send receipts via e-mail

Requirements:

  • Ability to travel to travel to Sweden/Finland
  • Knowledge of C#
  • Proficiency in .NET (version 9, 10, or 11)
  • Ability to work with Rest APIs
  • Knowledge of Angualar/TypeScript
  • Skills with MS SQL Server or PostgreSQL databases
  • Ability to leverage Kubernetes and Container technology
  • Familiarity with Akka.NET or Orleans (the latter is preferred)
  • Ability to understand and practice secure development
  • Ability to take high responsibility for the output needed by proactively planning and ensuring delivery of the full value
  • English level – Upper-Intermediate or higher

We offer:

  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • Referral Bonus Program
  • 18 paid vacation days per year
  • 12 days of paid sick leave per year
  • Extra paid leave (blood donation, marriage, childbirth, etc.)
  • Health & wellness support: either a monthly budget for medical insurance and sports activities, or a full medical insurance plan, depending on your cooperation model
  • Mental Health Program – company-covered psychologist consultations, with an annual coverage limit
  • English, German, and Polish language courses and Speaking Clubs
  • Corporate merch gifts for your special dates
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Maternity leave
  • Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
  • We are committed to supporting Ukraine and actively participate in charity initiatives

    Für diese Stelle bewerben

    Füllen Sie bitte das Formular aus und laden Sie Ihren Lebenslauf hoch.

    Das ist ein Pflichtfeld
    Das ist ein Pflichtfeld
    Das ist ein Pflichtfeld
    Das ist ein Pflichtfeld
    Die Telefonnummer ist ungültig
    *Required field

    You May Also Be Interested In