You have chosen to sponsor your bid up to a maximum amount of .
Looking for a fellow technology enthusiast to work with me on a very exciting, and technically advance project. I am happy to assume the role of a Product Owner/Architect for the solution, and work with a technically gifted developer, using Best Practices, new technologies following an Agile methodology. The solution is essentially an framework which extends the standard ORM functionality, built ontop of EF.
A lot of development has already been done, to a very high standard. This includes good unit test coverage, fully working features, a test harness. I have extensive documentation about all features which have been developed and to be developed.
Entity Framework 4-4.5, Aspect Orientated Programming, Visual Studio Plugin, T4 Templates, Enterprise Service Bus, Enterprise Business Rules/Workflows. Slowly Changing Dimensions. TDD, BDD, DDD, .NET 4.5, and MS Enterprise Libraries
Multi-Layer (Repository, Criterion, Component, Service, Entities and Infrastructure).
The use of Blocks for cross-cutting concerns such as Security, Caching and Logging.
The framework is designed to work with POCO (Plain old C# Objects) and STE (Self Tracking Entities)
KEY REQUIREMENT. A Developer who can commit to deadlines, without compromising technical quality. Good Grasp of Conversational English, and any experience developing/using Enterprise systems, such as ERP, CRM or Work Management Systems.
1) Complete work, providing feature (testable via an existing test harness) updates every increment
3) Provide technical documentation and "How To Guidelines" for agreed scenarios
3) Update code in my TFS Server, and write the steps to perform automated builds
4) Enjoy future projects/development with me :)
The winning bid would be given full access to the source code, however this gives the developer NO RIGHT to share, distribute, use or keep the code base beyond the duration of the project.
I am looking for someone who enjoys technology, and really understand the key technologies/concepts i have cited. So please demonstrate to me you have good experience across those technologies/concepts, through either blogs/articles you have written, applications you written, or just write something which convinces me you are the right person.
NOT INTERESTED IN A DEVELOPER WHO HAS EVERY SINGLE SKILL LISTED, I AM LOOKING FOR AN ENTERPRISE .NET DEVELOPER WITH EXPERIENCE DEVELOPING MIDDLE-WARE/FRAMEWORK TYPE SOLUTIONS, AND HAS VALID SAMPLES OF PREVIOUS WORK.