Job Description

Required Skills & Experience 10+ years of strong hands-on software development experience Strong expertise in Microsoft technologies: C#,.NET, WPF, XAML Experience in software architecture and backend systems Understanding of embedded systems, HMI, PLCs, and CODESYS Experience in mining or industrial automation environments Develop C# / WPF desktop applications using MVVM and best practices Work across UI, backend logic, and database integration. Implement robust machine communication layers for drill connectivity. Handle real-time or near real-time data from drill machines. Requirements Architecture & System Design Design and own software architecture for desktop-based mining applications Define scalable and maintainable application structure (UI, backend, services, database) Make architecture decisions considering machine connectivity, performance, reliability, and safety. Ensure alignment between software architecture and embedded / control systems Code Quality & Standards Perform c...

Apply for this Position

Ready to join PEOPLEOCITY LLP? Click the button below to submit your application.

Submit Application