Mid-level C#.NET Developer