My situation is a rather easy one.
For the last two years I have been working for a company, and they have been giving me short term contracts. Anything from one week to one month. At the end of my contract it is assumed that I will come the following day, because I am actually fulfilling a permanent employees role, and I will be given another contract to sign. Hiring decisions are not done in our office, and they have recommended me for a permanent job, but this company is big and saves a lot of money with this scheme.
I have now been hired by a different company. They have given me a permanent job with much better salary which is also actually in my field.
Here is the problem. I found out that I have a new job 1 week before the end of my current contract, but with the holidays there will be only 2 working days left to inform my current employer, that I will not be signing a new contract. I do not have a notice period, but I still feel that 2 days is a short period of time, since they need to find a replacement. (This should not be to difficult. The job does not require a lot of training.)
I like my current work place and I don't want to make things difficult for them. How should I tell my my current employer that I am not signing a new contract, in a friendly way, that might also leave the possibility open of returning?
Update Thank you for all the responses. If you would like to know what happened when I spoke with my current management, and also the reason for my choice, please see my comment on the chosen answer.