Description


Under supervision of the IT manager, perform the following job duties: Analyze enterprise user needs and software requirements; Design, develop and modify enterprise software systems; Develop software system testing and validation procedures, programming; Evaluate information on factors such as reporting formats to suit enterprise needs; Technologies include 2 or more [Programming Languages or ERP/CRM Applications], 2 or more Databases and 1 or more Programming Tools/IDEs (CM/SCM; Build Tools; Editors; Parsing; Data warehousing ETL; Data Modeling & Reporting Tools), Processes/Methodologies, Web Servers, Web Services, Platforms, Testing Tools, and GUI Toolkits. May perform some or all of above tasks depending on scope of each project assignment. Work involves travel/relocation to various unanticipated client sites across USA.

Education

Bachelor's degree in Computer Science