Please read the full description before applying. If you don't read the job description it is very unlikely that you will be selected for the position.
I need a website application developed.
The website and application will be developed in C Sharp (.net 4.5) MVC, using the Razor layout engine. This will make use of mvc controllers and api controllers for ajax calls.
The database back-end will be Microsoft SQL server 2014. We will be using Visual Studio 2013. The .net solution will be using entity framework 6 to interact with the database. We will be using database first entity-framework method (not code first). You will therefore need to be experienced in each of these areas.
I will provide requirements documentation - and have example projects to template off. You will need to keep to the template structure. i.e. classes are built in a specific way to ensure that permissions etc are handled in a consistent manner. You will be supplied with these templates.
Knowledge of database design and stored procedures would also be advantageous, as would JSON/REST/API's.
Myself and my internal team will also be working on this project (largely on the UI design and layout). However you will also need to be able to help build/design the UI (not just write code).
This project will be run in SCRUM style, and I will expect daily updates over skype (at a set time each day). Sprints will be on a weekly basis, and we will agree the tasks to be included for each sprint.
This project will be making use of google docs and trello for the product backlog / feature listing.
It will also use Visual Stuido online for source control control. Code changes will need to be checked in each day.
You will also need to be able to work flexible hours, and be contactable over skype.
Please advise as to whether you will be working by yourself, or within a team.
Above all, you must have excellent communication skills and speak excellent english. If I can't understand you over Skype you will not get the position.
In your application I need you to describe the following;
Your experience with C Sharp (.net 4.5, 4.6) - specifically MVC (mvc5)
Experience with projects developed with Microsoft SQL Server as the back end
Your experience designing UI's and/or responsive websites.
Any experience with JSON/REST/API'selected
Please confirm that you know how to use google docs, trello and visual studio online.
Provide some work examples using the technology I have outlined above.
If there is anything you don't understand, please ask.
Preference will be given to candidates who demonstrate a good work ethic and who can write fast, reliable code.
You will be given introductory tasks. I will need to see that you can work quickly.
There are multipl projects - but I will likely give you tasks on a single one initially.
Thanks and regards