Full-Stack Software Engineer - ProAKT Platform
Driven Solution GmbH
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German, EnglishJob location
Tech stack
.NET
Microsoft Windows
API
C Sharp (Programming Language)
C++
Distributed Component Object Model
Databases
Software Debugging
Python
PostgreSQL
Microsoft SQL Server
Windows API
Node.js
Simple Object Access Protocol (SOAP)
Windows Desktop
XML-RPC
React
Asynchronous Programming
Job description
- Develop and maintain a C++/C# desktop client-server application for banking operations.
- Implement Python APIs (REST, XML-RPC) and device handlers for cash-handling hardware.
- Integrate banking systems using XML-RPC, SOAP, and custom protocols.
- Work with Win32 APIs, COM/DCOM, and Windows system programming.
- Build real-time monitoring tools using Node.js, Express, and React.
- Design and optimize SQL Server/PostgreSQL databases.
- Develop multi-threaded, event-driven components for device operations.
- Ensure compliance with banking security standards and support various hardware vendors.
Requirements
- Strong experience in API development and device integration (REST, XML-RPC, hardware drivers).
- Solid skills in C++ and/or C#/.NET for Windows desktop applications.
- Experience with multi-threaded and asynchronous programming.
- Good knowledge of SQL Server or PostgreSQL.
- Strong debugging and systems programming skills.
- Proactive mindset and ability to work on complex, mission-critical systems.
- Strong English communication skills.
Benefits & conditions
- Spannende/abwechslungsreiche Projekte
- Wertschätzung und Entwicklungsmöglichkeiten
- Eine funktionierende Work Life Balance auf Grund einer flexiblen Arbeitsplatz und Arbeitszeitgestaltung
- Leistungsgerechte Bezahlung
- Mitarbeiterrabatte über z.B. Corporate Benefits sowie eine vergünstigte Mitgliedschaft bei Urban Sports
- Eine langfristige Perspektive in einem spannenden und innovationsstarken Arbeitsumfeld