I am an online instructor and spend many hours per day sitting. While I do run and attend yoga classes, I still find myself sore from the stress and lack of movement while at my desk.
I found an application called "Time Out" that I use on my computer. When you turn it on, it gives you an alert every 10 minutes to take a 10 second break. I stop and stretch just a bit. It also takes a 10 minute break each hour, that I use to get up and walk around or do something else away from my desk. It helps a lot!