Skills Required
• Design and create reusable .NET objects
• Expert level knowledge of Microsoft C# .NET, ASP .NET, the .NET Framework
• Develop SQL stored procedures for all Create, Retrieve, Update, and Delete (CRUD) functions
• Manage transaction processing and data concurrency.
• Design and create tables, views and other objects of the database.
• Use specifications created as a guide for design and development
• Research and develop solutions for highly-complex problems.
• Develop reusable objects and processes to improve developer efficiency and consistency.
• Act as a senior-level developer in providing advice for problem resolution to the other development staff.
• Investigate requirements for migration to newer versions of the .NET development environment and SQL Server
• Research and implement innovative technologies or processes whenever it is appropriate to address wide-spread problem or issue.
• Must be able to troubleshoot problems with all programs supporting web application and related software.
• Manage IIS and application pools
• Deploy web objects
• Interact with end-users with varying degrees of computer skills
• Plan and develop applications within specified timeframes.