First seen by Alion on Nov 5, 2026.
Responsibilities
Design, develop, and maintain desktop applications using C# and .NET
Develop user interfaces using WPF or .NET MAUI
Apply desktop architecture patterns such as MVVM
Write and maintain unit and integration tests (xUnit, NUnit)
Improve performance, stability, and maintainability
Participate in technical design and modernization efforts
Support and mentor less experienced developers
Requirements
Commercial experience as a .NET Desktop Developer
Strong knowledge of C# and .NET
Experience working with SQL databases and ORM frameworks
Understanding of software architecture designs and data modeling
Experience maintaining and modernizing existing applications
Communicative English (B2 level or higher)
Nice to Have
Integration with web services and APIs
Experience with CI/CD pipelines
Performance optimization experience
Experience working with containerized environments (Docker, Podman, Kubernetes)
What can we offer:
Flexible forms of employment and working hours (CoE or B2B)
An interesting, challenging job in the dynamically developing Capital Group company;
Work on innovative projects using modern technologies;
Direct impact on shaping the image of the Capital Group’s companies on the market;
Possibility to develop competences in a wide range;
Attractive salary;
Stability of employment and a friendly work atmosphere;
Cool benefits, among others integration meetings, internal company competitions, fruit Tuesdays, sweet Thursdays and much more;
Tech stack
- C#
- .Net
- WPF
- .NET MAUI
- MVVM
- XUnit

