My employer just posted a job online that is identical to my current job. It is in the same location, same title, same requirements, and same duties. I had my roommate call the recruiter and ask about the pay range. The recruiter quoted a broad range but the low end is 3% more than I make and I have been there 4 years. I feel like an idiot. Obviously, I am not appreciated.
Should I ask my manager about it?
I can understand how you would feel under-appreciated. Often times salary ranges are based on the current market, including how many qualified candidates are available and the urgency of the demand. Four years ago, it may have been easier to place candidates in your position. There could be other factors too.
Asking your manager for a scheduled meeting would be wise. Before you talk to your manager, prepare as you would for your annual employee evaluation. Make notes of your top accomplishments and contributions. Include results and how you achieved them. Make note of things such as new employees that you trained, projects you led, and problems that you solved. When you meet with your manager, don’t attack. Start by saying how much you enjoy your position and next highlight your achievements. Ask for a review your compensation package because you feel that you have earned a raise in pay. Try not to make it entirely about seeing the posting. Instead, focus on what you have contributed to merit higher pay.
Wishing you all the best!