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 code reviews and guide developers on best practices
- Define and enforce programming standards and design patterns
- Ensure clean testable and maintainable code
- Identify and address technical debt
Required Skills:
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
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 autom...
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 code reviews and guide developers on best practices
- Define and enforce programming standards and design patterns
- Ensure clean testable and maintainable code
- Identify and address technical debt
Required Skills:
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
View more
View less