Required Skills & Experience
- 10+ years of strong hands-on software development experience
- Solid 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
📌 C# WPF Engineer (Pune)
🏢 PEOPLEOCITY
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.