XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$63,746 - $135,135
Country: United States | Currency: USD | Updated: 26 Jan 2012 | Individuals Reporting: 18,041
Veterans Move into Tech Jobs - Infographic
As US troops return home from Iraq and Afghanistan, what sorts of jobs are they well-trained for and likely to find? Technology jobs top the list, according to PayScale's research.
More Special Reports
» Which jobs, cities and industries are seeing wages recover post-recession? Track the latest compensation trends with The PayScale Index Q4 2011 results.
The latest career advice from people with this job:
Sr. Software Engineer / Developer / Programmer
Jobs
Be the best.
Sr. Software Engineer / Developer / Programmer - (City withheld for privacy), Pennsylvania, United States
I work hard and I always finish before everybody else so I offer my help to others but I make sure my manager is in front to hear it. Be careful because it can make you not very popular with the other co-workers that are lazy but in the eyes of your manager you will be the star.
Sr. Software Engineer / Developer / Programmer - (City withheld for privacy), Texas, United States
If your manager has no idea what you do, meet every two weeks and email them a list of what you've been working on for the last 2 weeks. Discuss during your 1 on 1 meeting. Keep a log in your email drafts or journal of your accomplishments throughout the year and when you do your review at the end of the year, you have a nice list of things you did way back in Feb, March, etc. Save the emails you sent to your mgr for your 1 on 1 discussion. It helps.
The new world order - your going to get laid off!!!
Sr. Software Engineer / Developer / Programmer - (City withheld for privacy), Florida, United States
When I see negative advice from others I can't help but think about my career in previous years and see myself in that mind set. Disgruntled, frustrated and cynical.
The truth of the matter is that these days you have to expect to get laid off no matter how good you think you are. Your experience has not reached its pinnacle until you have gone through this process. What keeps you going is knowing that you are competent and that these things are going to happen.
When things get slow, try to pi...