I am writing to inform you of my decision to resign from the Software Developer position effective from 2nd December 2021. I would always be grateful for the opportunities you have given me.
During my tenure of five years, I have enjoyed my work and learned a great deal. I cherished every moment of working here from the day I started as a Jr. Software Developer. More specifically, I enjoyed working on the Workbench project, which allowed me to gain immense knowledge on Object-Oriented Programming and how to interact with clients, which I believe will help me further advance my career.
I have recently accepted an offer as a Software Architecture at Google. I am expected to join there at the end of March. Please let me what I can do to make this transition as smooth as possible for the entire department.
Thank you for providing me with your support and guidance during my tenure with the company, and I wish all the best for the company's future endeavors. 
I am writing to inform you of my decision to resign from the Software Developer position effective from 2nd December 2021. I would always be grateful for the opportunities you have  
given
 me.
During my tenure of five years, I have enjoyed my work and learned a great deal. I cherished every moment of working here from the day I  
started
 as a Jr. Software Developer. More  
specifically
, I enjoyed working on the Workbench project, which  
allowed
 me to gain immense knowledge on Object-Oriented Programming and how to interact with clients, which I believe will  
help
 me  
further
 advance my career.
I have recently  
accepted
 an offer as a Software Architecture at Google. I am  
expected
 to  
join
 there at the  
end
 of March.  
Please
  let
 me what I can do to  
make
 this transition as smooth as possible for the entire department.
Thank you for providing me with your support and guidance during my tenure with the  
company
, and I wish all the best for the  
company
's future endeavors.