* M.S. or higher in Computer Science or equivalent work experience.
* Excellent analytical and interpersonal communication skills are essential.
* Requires at least 10 years, preferably recent, hands-on relevant experience in designing and developing corporate software such as operating systems, distributed systems, security, legacy system modernization, ERP, data mining, web and cloud applications, and/or other cutting edge software development.
* Ability to write and communicate clearly and logically about technical issues to non-technical audiences.
* Excellent systems engineering skills.
* Ability to conduct, non-intimidating, highly technical interviews of senior software architects, developers, and chief information officers.
* Ability to independently manage your own time and work.
* Ability, poise, and discipline to appropriately deal with a wide range of case-related situations are essential.
* Ability to be a self-starter who can work independently and/or as part of a team is essential.
* Ability to provide formal briefings to executives on findings and analysis.
Relevant work experience in a Fortune 500 company would be a definite plus.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.