Experience implementing ideas from scratch Experience owning major application features and their maintenance Experience participating in technical architecture decisions Advanced level of programming expertise in C# (.NET 8) Significant experience building customer-facing applications and UI (desktop preferred, e.g., WPF) Deep understanding of software design patterns (e.g., MVVM)