2015 CNNMoney/PayScale's top 100 careers with big growth, great pay and satisfying work

1.  Software Architect

In the same way an architect designs a house, software architects lay out a design plan for new programs. That usually means leading a team of developers and engineers, and making sure all the pieces come together to make fully-functioning software.

What's great: New problems come up all the time and new technologies arise, making each day different, and keeping professionals in demand. "I'm pinged at least once or twice a week for new opportunities," 

Quality of life ratings: 
Personal satisfaction: A | Benefit to society: B | Telecommuting: A | Low stress: A


2.  Video Game Designer


3.  Landman


4.  Patent Agent


5.  Hospital Administrator


6.  Continuous Improvemt. Mgr.

7.  Clinical Nurse Specialist



8.  Database Developer


9.  Info Assurance Analyst


10.  Pilates/Yoga Instructor


11.  Clinical Apps. Specialist



12.  Portfolio Manager


13.  Dentist


14.  User Exp. Designer


15.  Auditing Director


16.  Real Estate Dev. Mgr.


17.  IT Program Manager



18.  Project Control Spec.


19.  Pharmacist in Charge


20.  QA Coordinator (RN)