Logo K-tronik GmbH

Senior Software Engineer C++/C#

Job

  • Level
    Senior
  • Location
    Munich
  • Working Model
    Onsite
  • Job Field
    Software
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will develop robust software modules in C++ and C#, optimize communication interfaces using gRPC, and implement multithreading techniques within agile Scrum teams.

Job Technologies

Your role in the team

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

This text has been machine translated. Show original

Our expectations of you

Education

  • You have a completed degree in Computer Science, Electrical Engineering, or a comparable technical field or training.

Qualifications

  • You are familiar with distributed systems, asynchronous programming, as well as multithreading and concurrency.
  • You are a team player with a drive for design, proactively advancing topics and enjoying discussing and developing technical solutions collaboratively. Even in a dynamic environment with changing requirements, you keep an overview and approach challenges with a solution-oriented mindset.
  • You have negotiation-level proficiency in German as well as good English skills.

Experience

  • You have extensive experience in software development with C++ and C#.
  • You have practical experience with gRPC (or comparable technologies), relational databases, ideally PostgreSQL, as well as design patterns.
  • You are proficient with Git/GitLab, Jira, and have experience in agile development environments. Knowledge of mobile communication technologies is a plus.

This text has been machine translated. Show original

What we offer

  • Collegial and friendly working atmosphere.
  • Flexible working hours.
  • 30 vacation days and flexible holiday planning.
  • Regular team events.
  • Recognition as Kununu TOP Company.
  • Corporate Benefits (Employee Offers).
  • Free drinks.
  • Individual training opportunities.
  • 360° support: feedback discussions, career planning, relocation assistance, etc.

This text has been machine translated. Show original

Benefits

Health, Fitness & Fun

Work-Life-Integration

Higher Take-Home Pay

Food & Drink

Topics You Will Work On

Job Locations

  • Location Munich

    Bayern

    Germany

About Your Employer

K-tronik GmbH

K-tronik GmbH

K-tronik is your reliable partner from the north of Munich when it comes to software and electronics development. Thanks to our many years of experience, we can successfully implement projects both on site and in our development laboratories. Let our specialists advise you and convince yourself of our passion for technology

Description

  • Company Size
    1-49 Employees
  • Working Model
    Hybrid, Onsite
  • Industry
    Other Sectors
Logo K-tronik GmbH

Senior Software Engineer C++/C#

Location
Munich
Working Model
Onsite
Diversity
Open for all genders

More Jobs