Software developer
Senior Software Developer
Software Developer, Team Lead, Quality Testing, Training/Mentoring Staff, Server/Application Admin
Sr. Software Engineer
Senior Corporate Counsel
Sr. Business Analyst
Business Analyst
Supervisor, Business Systems Analyst (Clinical)
EVP Sales and Marketing, NextGen Healthcare