Stack Exchange network consists of 178 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
The Workplace Stack Exchange is a question and answer site for members of the workforce navigating the professional setting. It only takes a minute to sign up.
I have worked for the last 10 years in a very large organisation as a software developer. I work on a complete bespoke payment solution that processes about 1 million dollars in new payments each day. I am the only developer who knows the insides of the application and the only developer who makes any code changes. I am involved in all the tasks within this app from writing stored procs, any coding in C#, making designing and implementing APIs, business analysis with the team that uses the app, unit testing, database design, to arranging and performing the deployment. It is quite a stressful position because if this app was to crash I fear it would make it in the news, due to the large payments the system makes.
My last promotion was more than 7 years ago. Every 6 months we have compulsory performance reviews, and at every performance review, I say I haven't received a promotion and want a promotion. My manager at the time says something similar to "yes, we value you in our team! We have a place for a promotion in the future for you". However, the problem is my boss then quits and I get a new boss.