Development website and software based on .net Framework Improve user interface Analyzing system requirements and delegating development tasks. Deploying functional websites, programs, and applications. Upgrading existing .NET websites and applications. Writing scalable code for .NET software applications. Reviewing and debugging .NET applications.