
Senior C#/.NET Developer - Industrial at Opreto Corporation. We're seeking a Senior C#/.NET Developer with a strong background in desktop application development, system architecture, and industrial software. You'll play a critical role in modernizing and extending applications that interface with machine vision, automation equipment, and factory systems. This is a high-impact role ideal for someone who thrives on solving complex technical challenges, improving software quality, and making key architectural decisions that shape long-term product direction.. This is a fully remote full-time position.. Key Responsibilities. . Design, develop, and maintain C#/.NET applications, using WPF and MVVM.. . Identify and implement architecture-level improvements for performance, modularity, and maintainability.. . Collaborate with cross-functional teams on UI/UX enhancements, hardware integrations, and system features.. . Improve code quality through rigorous testing, refactoring, and tooling.. . Contribute to the development and rollout of CI/CD pipelines and software engineering best practices.. . Required Qualifications. . 7+ years of professional experience in C#/.NET development, especially WPF/XAML.. . Deep understanding of multithreaded application design and UI architecture.. . Demonstrated ability to make technical and architectural decisions.. . Experience with automated testing, code reviews, and performance tuning.. . Experience with version control systems (e.g. Git) and agile development methodologies.. . Excellent problem-solving skills and attention to detail.. . Strong communication skills and ability to work collaboratively in a team environment.. . Preferred Qualifications. . Familiarity with industrial automation, machine vision, or manufacturing systems.. . Experience working with industrial communication protocols (Ethernet/IP, OPC UA, Modbus, etc.).. . Knowledge of DevOps tools (GitHub Actions, GitLab CI, Azure Pipelines).. . Exposure to inter-process communication (e.g., REST, gRPC, WebSockets).. . Experience working in consulting or client-facing engineering roles.. . Company Location: Canada.