×
Hier anmelden um sich kostenlos auf Stellen zu bewerben oder Stellenanzeigen aufzugeben. X

Full-Stack Software Engineer

in 80331, München, Bayern, Deutschland
Unternehmen: Sivara GmbH
Vollzeit position
Verfasst am 2026-06-14
Berufliche Spezialisierung:
  • Software Entwicklung
    Backend Entwicklung, Software-Ingenieur, Python, C# / Unity-Entwicklung
Gehalts-/Lohnspanne oder Branchenbenchmark: 65000 - 100000 EUR pro Jahr EUR 65000.00 100000.00 YEAR
Stellenbeschreibung

Full-Stack Software Engineer (C++/C#/.NET) - ProAKT Platform

Munich / Bavaria / Germany

Hybrid & Remote, Full Time

€65.000 - €100.000

English C1, German C1

About the Job Posting

Develop and maintain a complex banking desktop application using C++/C#/.NET, Python APIs, and hardware integration, with a focus on real-time multi-threaded operations and secure banking protocols.

Language Requirements

English C1, German C1

Job Description

We are seeking an experienced desktop software engineer to join our enterprise banking software team. You will design, develop and maintain a multi-language, client-server desktop application, with emphasis on hardware integration, banking protocols, and robust, mission-critical operations.

Tasks

Responsibilities

  • Develop and maintain a complex C++/C#/.NET desktop client-server application for banking operations
  • Build Python API layers including REST and XML-RPC interfaces for banking integrations
  • Create Python device handlers for hardware abstraction (cash dispensers, printers, card readers, check readers, signature pads)
  • Work with Windows systems programming (COM/DCOM, Registry) and Win
    32 APIs for the core C++/C# client
  • Develop integrations with banking core systems using XML-RPC, SOAP and custom socket protocols
  • Implement high-level (PHLAPI) and low-level (PLLAPI) banking APIs for transaction processing in Python
  • Create real-time monitoring dashboards using Node.js, Express and React
  • Work with SQL Server and Postgre

    SQL databases for transaction management and reporting
  • Ensure compliance with banking protocols and security standards
  • Develop multi-threaded, event-driven systems for asynchronous device operations
  • Support multiple hardware vendors
Requirements

Requirements

  • Strong experience in API development and device integration (REST APIs, XML-RPC, hardware drivers)
  • Experience with C++ and/or C#/.NET development for Windows desktop applications
  • Experience with multi-threaded programming and asynchronous patterns
  • Knowledge of SQL Server or Postgre

    SQL database design and optimisation
  • Strong systems programming skills and debugging expertise
  • Proactive mindset, eager to work on complex, mission-critical systems
  • Strong English fluency
  • Experience with Python (plus)
  • Understanding of Windows desktop application development (Win
    32 API) (valuable)
  • Familiarity with device-driver development or hardware communication protocols (highly valuable)
  • Understanding of plugin architectures and design patterns (Factory, Observer, Command)
  • Experience with Node.js/Express for web services (plus)
  • Knowledge of banking systems, XFS or payment-terminal integration (plus)
Benefits

Benefits

  • Competitive salary
  • 30 vacation days per year
  • Flexible working hours
  • Hybrid work options available
  • Opportunity to work on mature, enterprise-level banking software
  • Exposure to sophisticated systems programming and hardware integration challenges
  • International team collaboration across multiple time zones

Experience & Employment

  • Required Experience:

    Minimum 3 years of professional experience
  • Employment Type:

    Full-time

Find Jobs in Germany on Arbeitnow

#J-18808-Ljbffr
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
 
 
 
Suchen Sie hier nach weiteren Stellen:
(nach Beruf, Fähigkeit)
Standort
Suchradius erweitern (Meilen)
0
200
Filter
Mindest-Bildungsgrad für die Stelle
Mindest-Berufserfahrung für die Stelle
Veröffentlicht in den letzten:
Gehalt