Senior Software Engineer - .NET Development