Looking for a competent developer with experience in writing software using Domain Driven Architecture, Dependency injection, Event Aggregation and using clean, easy to understand code with good commenting and a self-documenting naming convention.
The work will be on an existing application, and will involve refactoring old code into new architecture, writing unit tests for the new architecture and creating documentation for all new code written.
Must be able to create code that is unit testable, and that uses the SOLID principles and design patterns. Initially only 40 hours a month, but this will increase with time.
The specification will be mostly written, but sometimes verbal, and the coder must speak English as a first language!
Also required: Entity Framework Code First, Unit of Work, Repository Pattern, Autofac.
I hope this is not too much to ask, but I'd really like it if you could complete the attached test to ensure that you are suitable for the type of work I'm hoping to get help with. Would you be able to provide me with a quik proposal/class diagram/description of how you would arrange the application service layer and entity model of the attached problem?
The project is a small business management application, that I have written over a period of four years. The application provides functionality like ordering raw produce from suppliers, then linking these ordered items through into creating recipes and finished products, managing the number of products to build, integrating with the tills, employment, timekeeping, holidays, reporting, etc.
It's a very large application that evolved over the years, and I would like to bring it all into a common framework, so I need somebody who can work up to 40 hours a month (£400 max) to help with refactoring, testing, and building new functionality. I would like somebody who can commit long term, and who understands requirements well, and speaks a good level of English. Please could you update your bid, or PM me with your solution to the problem I posted earlier so I can assess your thinking and skills before I make a decision.
22 freelancers are bidding on average £12/hour for this job
Please have a look at our portfolio link then you will definitely have an idea about our expertise. [url removed, login to view] Also checkout our website [url removed, login to view]
I am C# developer have work experience of more than 7 years. I have developed various type of web application as well as windows application. Currently, I am looking for some part time project.