I am 100% confident that I should work with you guys. Because I have been developing application framework based on .NET framework more once, and I have my own proven framework ready. This framework exceeds your requirement, and you will get that as a bonus. Following features are included in my application framework:
1. Fastest IoC container, dependency injection is the core of my framework, everything is pluggable
2. Caching module
3. Common programming helpers, everything you need to develop any application as an extension methods
4. XML-less pure code based fluent configuration API
5. Execution context metadata support (while executing business methods, you can create nested scopes to pass extra arguments without polluting method arguments)
6. Complete data access framework based on Entity Framework 6. Data access has never been this easy, IRepository interface is all you need, and it integrates without our transaction framework (which means you can mix and match several different data access technologies)
7. Dependency manager which auto scans assemblies, plugins and registers components in the IoC container which greatly simplies your job to configure dependencies manually
8. Event bus, full text indexing, abstract file system, localization, logging, mailing, plugins, theming, security, settings, task scheduling, interactive task execution and progress reporting, threading, lightweight transaction support etc ...
These are just a overview of my framework ..