Login Enter

K-tronik GmbH

3 days ago

Senior Software Engineer C++/C# for Distributed Systems (m/f/x)

Sign up free Log in

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

Company information

Company
K-tronik GmbH
Location
Munich Germany
Posted
3 days ago
View all jobs at K-tronik GmbH

Job description

Project Description:

Are you passionate about technology? So are we! To strengthen our expert team at our client in the radio and communications industry, we are looking for a Senior Software Engineer C++/C# for Distributed Systems (m/f/x) as a permanent employee at K-tronik. We look forward to meeting you personally – and to working together with passion and team spirit on exciting projects and future-oriented technologies.


Responsibilities:

  • You will design, develop, and optimize software modules in C++ and C# within a distributed system landscape on Windows and Linux systems.
  • You will implement high-performance communication interfaces, for example based on gRPC, utilizing modern asynchronous programming models.
  • You will develop stable and performant applications using multithreading and concurrency concepts.
  • You will ensure high maintainability, quality, and extensibility of the code through the targeted use of design patterns.
  • You will connect relational databases, optimize data structures, and develop automated unit and integration tests.
  • You will actively participate in an agile Scrum team, conduct code reviews, and support the technical elaboration and estimation of user stories.

Qualifications:

  • You have completed studies in computer science, electrical engineering, or a comparable technical field or training.
  • You have in-depth experience in software development with C++ and C#.
  • You are familiar with distributed systems, asynchronous programming, as well as multithreading and concurrency.
  • You have practical experience with gRPC (or comparable technologies), relational databases, ideally PostgreSQL, as well as design patterns.
  • You work confidently with Git/GitLab, Jira, and have experience in agile development environments. Knowledge in the area of mobile communication technologies is a plus.
  • You are a team player with a desire to shape things, you proactively drive topics forward, and you enjoy discussing and further developing technical solutions together. Even in a dynamic environment with changing requirements, you keep an overview and approach challenges in a solution-oriented manner.
  • You have fluent German skills and good English skills.

Benefits:

  • Collegial and friendly working atmosphere
  • Flexible working hours
  • 30 vacation days and flexible vacation planning
  • Regular team events
  • Awarded as Kununu TOP Company
  • Corporate Benefits (employee offers)
  • Free drinks
  • Individual professional development opportunities
  • 360° support: feedback discussions, career planning, assistance with relocation, etc.

Find Jobs in Germany on Arbeitnow

Required skills

Interested in this position?

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