Develops desktop and web software applications using .NET platform, requiring familiarity with full software design lifecycle, coding, testing, and application