Senior Software Developer C#

MB Automation GmbH & Co. KG
Röthenbach an der Pegnitz, Germany
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
€61,500.0 - €81,500.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Clean Code Principles .NET Framework Unit Testing C Sharp (Programming Language) Dependency Injection Windows Presentation Foundation Model View ViewModel Object-Oriented Software Development Performance Tuning Software Architecture Software Engineering Software Systems
+7 more
Windows Forms Git Solid Principles Information Technology Hardware Infrastructure Asynchronous Programming Software Version Control

Job description

  • Maintain and enhance existing software solutions based on .NET Framework 4.8, WinForms, and WPF
  • Analyze and optimize existing software processes and workflows using C# and .NET
  • Implement modern software architectures and clean code principles
  • Design and execute test scenarios for software and hardware components
  • Collaborate closely with international R&D and engineering teams
  • Support troubleshooting and technical issue resolution together with service technicians
  • Mentor and support team members while promoting knowledge sharing
  • Contribute to the ongoing development of the MCES core platform

Requirements

  • Degree in Computer Science, Software Engineering, Information Technology, or a related field
  • More than 7 years of professional experience in C# and .NET software development
  • Strong expertise in .NET Framework 4.8 and .NET 8+
  • Hands-on experience with WPF, WinForms, and MVVM architecture patterns
  • Solid understanding of object-oriented programming and clean code principles
  • Knowledge of modern software architecture concepts such as SOLID principles, dependency injection, and layered architecture
  • Experience with asynchronous programming and performance optimization
  • Practical experience with unit and integration testing
  • Experience using version control systems such as Git or TFVC
  • Good written and spoken English skills
  • Structured and solution-oriented working style
  • Strong team-oriented mindset and willingness to share knowledge

Benefits & conditions

  • Attractive additional financial benefits such as holiday pay and health bonus
  • Contribution to company pension scheme and occupational disability insurance
  • Individual support from the Mühlbauer Academy through internal and external training programmes
  • Employee events (e.g. Christmas party, visit to a folk festival and barbecue)
  • International working environment - opportunities for temporary assignments abroad
  • At the Roding site, you can also expect: low-cost catering in the company canteen, the company´s own fitness studio
  • You can find many more benefits on our homepage

Then we look forward to receiving your application!

If you have any questions about the position or are currently in an employment relationship and would like to clarify in a personal interview whether we offer the right conditions for you before you apply, we will be happy to help. Of course, we guarantee absolute discretion.

Simply contact us and we will arrange a telephone appointment to discuss all the details individually.

JoinOurTeam

  • +49 9461 952 18723

About the company

MB Automation GmbH & Co. KG

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on xing.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:20 min

Transitioning from software engineering to process automation

Maria Doina Irimias · LIVE

3:00 min

Evaluating and sanitizing legacy code artifacts safely

Andreas Erben Andreas Erben +1 · WWC 2023

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · WWC 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:49 min

Understanding large language models and token mechanics

Viktoria Semaan Viktoria Semaan · WWC 2025

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · WWC 2023

Videos

See all

Related articles

See all