I am a software developer working in South Africa on contractual work for a period of 6 months, ending this April.
The current contract states that there is no expectation of renewal or extension.
I have received and signed an offer from another company, with the start date having been negotiated for middle of May.
Out of courtesy I have informed my current employer that I will not be continuing with them after contract end, as it was mentioned prior to me that they were interested in offering a more permanent role.
After notifying my manager, I was then asked to write a letter of resignation with my final date as contract end to finish off the process. To my understanding since this is contractual, I do not need to do this neither does the contract say anything about written notice for not continuing.
Could that honestly be part of a process or something that I should be wary about?