I am a professional software engineer and I've recently begun to update my resume. All told, I think I have a nice collection of accomplishments and technical know-how. My big concern is to avoid giving the impression of someone whose career is stagnating. I've held a number of positions at approximately the same level, so the sense of career progression might appear just a little bit weak if one focuses only on job titles.
I am thinking of minimizing or even removing at least some of my experiences which took place more than ten years ago. In addition to helping reduce the “stagnation factor,” this would give me more space to add my latest accomplishments without pushing the length beyond two-and-one-half pages, and help with the age-perception factor (not a huge concern since I come across as pretty young in person).
Is it appropriate and advisable to remove those old experiences completely? If instead I simply minimize them, would something like the following work well? Thanks in advance for your advice!
**job #1**
<bullet list of details...>
**job #2**
<bullet list of details...>
[etc.]
**Prior software development positions**
Foo Bar, Inc., New York, NY 2003-2006
Lorem Ipsum, LLC, Chicago, IL 2003
Etaoin Shrdlu, Ltd., Miami, FL 1999-2003
Biz Baz Corp., Boston, MA, 1998