Login Enter

CSG Systems GmbH

5 months ago

Senior Software Engineer / Softwareentwickler

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
CSG Systems GmbH
Location
Pinneberg Germany
Posted
5 months ago
View all jobs at CSG Systems GmbH

Job description

About CSG

The CSG Systems has evolved from mechanical engineers with over 100 years of tradition and now offers independently for over 10 years innovative cash register systems as well as flexible and tailored solutions for automating the payment process. With already over 1,000 realized projects for customers from a wide range of industries such as housing companies, energy suppliers, and libraries, CSG Systems is the market leader for cash registers for authorities and municipalities. Here we convince above all with the quality of our solutions and continuous innovation. You want to grow with us and lead cash registers and payment processes into the next decade? Then we look forward to your message!

Tasks

Your role in 30 seconds

Software architectures, user experience, system concepts, and the programmatic implementation of these let your heart beat faster? Automated payment processing, accounting processes, and cash registers fascinate you? Become as a Senior Fullstack Developer part of a technology-driven and motivated team at CSG Systems and take responsibility for the new and further development of our core software – cash registers must be controlled, different hardware connected, interfaces and additional services integrated. In detail this includes the following areas:

  • Conceptualization and development of the backend system for controlling payment processes
  • Design and implementation of user interfaces for machines and desktop applications
  • Conceptualization and development of web-enabled applications for value-added services
  • Bonding of interfaces (ERP, accounting systems, etc.) to partner systems
  • Hardware connection of components in the machine (network, COM, USB, CANBUS)
  • Comprehensive testing of all software components
  • Closely working with stakeholders for task definition
  • Focus on robust and scalable software solutions that are tailored to project goals and customer wishes

Qualification

You bring this

  • 7+ years of experience in object-oriented programming, preferably C++
  • Experience with other programming languages, particularly Java, JavaScript, and TypeScript, as well as the frameworks QT, Spring Boot, and Vue 3 are desirable
  • Clear commitment to principles regarding Clean Code, documentation, and security
  • Experience with unit testing or test-driven development
  • Experience with real-time systems, preferably from the financial technology sector
  • Experience with managing and expanding complex software systems
  • Good German language skills in writing and speaking (customer language)

Benefits

We offer this

  • Fascinating, diverse work field
  • A responsible task with a lot of design freedom
  • A high-performance, highly motivated, and technology-enthusiastic team
  • Flexibility in working hours and location
  • Budget for further education
  • Monthly allowance

Your contact persons for this vacancy are Julia Wittmoser, Assistant to the Management Board, and Dr. Andreas Pfeiffer, Managing Director. We look forward to your well-reasoned application.

CSG Systems is an employer who takes inclusion and equal opportunities for granted. The applicant will be considered regardless of gender, gender identity, sexual orientation, race, ethnic origin, or disability or other legally protected characteristics.

Find more English-speaking jobs in Germany on Arbeitnow

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.