Senior Full Stack .NET Engineer (Legacy Windows App)
South GeeksRemotely
sql servermvvmwpft sqlentity framework 6autofac
Also available on
Job Description
📋 Description
- Maintain and modernize a Windows desktop application for field teams to capture digitized
- Fix user-reported defects, resolve nightly and automated build failures, and support new version
- Work across modern and legacy codebase portions; collaborate with security team to meet security
- Full-time role requiring full overlap with Mountain Time working hours.
🎯 Requirements
- Strong C#/.NET experience (.NET 8.0), advanced C# features, nullable reference types.
- WPF (XAML, data binding, styles, custom controls) and MVVM (CommunityToolkit.Mvvm).
- Entity Framework 6 (database-first, LINQ, DbContext, migrations).
- SQL Server (T-SQL, LocalDB, database design, query/performance optimization).
- Dependency Injection with Autofac; interface-driven design.
- Visual Studio / MSBuild (project configuration, debugging, profiling, build troubleshooting).
🎁 Benefits
- Long-term projects.
- 100% remote work.
- Payment in USD.
- PTO.
- English lessons.
- Technical training.