Cognizant Technology Solutions has a lot of remote positions. With about 400,000 employees around the globe, Cognizant is into everything. For a more flexible schedule, you might find a Claims processing position in the Healthcare Division.
You can also check with the other healthcare brands, Blue Cross Blue Shield companies, hospital healthcare plans, etc.
My sister works for a hospital healthcare plan and has very flexible hours. She is a medical coder. She went through an online program and became certified in medical coding. It's like another language. She speaks 9 languages, so learning medical coding wasn't difficult for her. You spend a year as an apprentice and then receive a raise after a year when the apprentice title is removed from the certification. She works from her apartment.