I am looking for a job as a software engineer. I have more than 6 years of experience, but in my résumé the last job experience as a software enginer (in particular, senior software engineer) is 4 years ago. I am applying to all kinds of roles, but no company invites me to an interview.
How can I work around this? It looks like a vicious circle. I need a more recent job experience to be hireable, but I cannot get one.
My field is backend development, so my knowledge should not be really outdated.
2. Tie the experience and learning from those 4 years back into your career focus. You are now a more well rounded developer.
I have taken time away from my job many times. I am part time military so I have time away for professional military education and numerous deployments the other side of the world.
Here is what I have learned from this:
1. Employers love more well rounded employees with advanced experience other developers don’t have. They also fear that you may be absent again in the future. Reassure them.
2. Advanced outside expertise erodes compatibility. Most software developers in the corporate world exist in tight narrow funnels of expertise. That provides them no ability to ask questions like why the fuck are we doing this, because it’s all they know and all they can do. When you ask such questions there will be nothing but friction. At some point you will get tired of repeating stupid when you have learned to bypass it in your other personal adventures.