First seen by Alion on Oct 5, 2026.
We are looking for a Senior Backend Engineer to join a team developing advanced desktop applications for manufacturing and testing environments.
This role is a good fit for someone who has strong experience with C#/.NET, enjoys solving complex technical problems.
✅ Your responsibilities:
Develop and maintain C# / .NET desktop applications for manufacturing and testing systems
Build GUI features using WPF / MVVM
Work with hardware integration, instrument control and automated test execution
Integrate Python-based test scripts into .NET applications
Support parallel execution, thread safety and application stability
Troubleshoot issues using logs, traces and system data
🧠 Our requirements:
5+ years of experience with C# / .NET
Experience with WPF or similar GUI frameworks and MVVM
Good understanding of async programming, multithreading and thread safety
Experience with .NET 8+
1+ year of experience with Python
Understanding of clean architecture and testable code design
Experience with MongoDB or similar databases
Practical knowledge of Git, CI/CD and basic scripting in PowerShell or Bash
🌟 What we offer:
Private healthcare
Real influence on technical decisions
Opportunity to work on a modern AI / ML product platform
Tech stack
- WPF
- C#
- MVVM
- MongoDB
- .Net
- Python

