Technology Lead(s) (Enterprise Solutions) - US needed in Richardson, Texas, and various and unanticipated locations throughout the U.S. to design, develop, test and deploy specific modules for software products. Gather and document requirements. Create high level and low level design artifacts; conduct proof of concepts (POCs) as necessary; deliver high quality code and conduct quality checks to ensure design requirements are met. Conduct functional and integration testing, support system and user experience testing for assigned modules. Contribute to deployment plan and post-production support and coordinate with global teams for task completion. Prepare system appreciation documents, conduct impact analysis, prioritize and address issues in production, perform root cause analysis on issues, and identify solutions. Must have a Bachelor's Degree or equivalent in Engineering (any), Computer Science, Computer Applications, Business (Administration, Finance, Accounting, or Management), Computer Information Systems, Management Information Systems, Mathematics, or a related field, plus two (2) years of IT experience as a Technology Analyst, Senior Software Engineer, Module Lead, or a related role. Must have two (2) years of experience in any of the following packages: SAP, Oracle Enterprise suite, PeopleSoft, Siebel, Salesforce.com, Unica, IBM Commerce, Pega, or Amdocs CRM. Must have at least two (2) years of experience in the following: development of customization languages; API and data structures; and reporting languages and tools. Employer will accept 3 years of post-secondary study in any field and one year of IT experience in lieu of a Bachelor's degree. Must be willing to work anywhere in the U.S. as the position may involve relocation to various and unanticipated client site locations; any relocation to be paid by employer pursuant to internal policy. All experience may be acquired concurrently.