Plan, design, develop, test, enhance, customize and implement advance software applications and module components in complex computing environments on different O/S using latest tools and technologies.Travel and/or relocation to various unanticipated locations throughout the US may be required. NeedBachelor's degree in Computer Science, Engineering (Any), Information Technology or Related field with 5 years of experience in Software Developer, Lead Software Engineer, IT Analyst or Any IT related occupations.