Responsibilities Develop applications that communicate with industrial real-time machines and production systems 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 Profile 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 e