|Basic Function: Programming encompasses the evaluation of user requests and the design, production or acquisition, testing, introduction and activation of software to effectively meet requirements. It also provides subsequent follow-up and customer support.
Develop, maintain, control, audit, analyze and manage a variety of information systems. Formulate and define system scope and objectives, devise strategies, develop or modify procedures, and resolve complex problems and related issues. Instruct, coordinate and check work of other information systems staff and lead projects with moderate to large budgets.
Typical duties/responsibilities for information systems may include, but are not limited to, the following:
Investigate requirements, define scope and objectives of project, formulate plans and resolve highly complex related problems considering computer system capacity, limitations, costs, operating time and desired results. Initiate and promote cost-effective changes, devise unique solutions to problems and institute measures to improve operating results while ensuring customer satisfaction. Coordinate efforts with associated groups to meet commitments.
Perform such duties as develop, maintain or coordinate the maintenance of user-based business management or engineering programs or systems, personal computer application programs and related databases. Prepare detailed specifications and provide appropriate level of security.
Prepare charts, diagrams, specifications and conduct related analyses. Trouble shoot, analyze and resolve complex problems and develop and implement measures to prevent recurrence. Ensure that activities are in concert with business unit requirements, projected long-range objectives and state-of-the-art technological developments. Prepare reports and recommendations regarding use of latest technologies and coordinate with other groups to ensure most effective utilization of resources.
Conduct special projects and studies and create programs to query systems, requiring complex analyses and innovative solutions. Analyze results, interpret information and provide related reports and recommendations. Lead and coordinate the work of less experienced staff and provide training and support to users.
Complexity of Tasks: Requires financial and business expertise, and broad knowledge of computer systems and their applications. Requires planning, communication and negotiation skills, and ability to influence decisions, adjust to changing priorities, and cost-effectively support customers. Requires strong analytical skills, initiative and ingenuity to solve highly complex problems, conduct investigations, devise and implement innovative remedial measures. Errors my result in significant delays, inappropriate allocation of resources, considerable additional expenses and loss of customer goodwill.
Qualifications: Bachelor's Degree in computer science or related field plus 4-8 years of experience, or alternatively, a special combination of education and experience and/or demonstrated accomplishments.
Responsibilities include maintaining an effective information system including the reliability of information data stored and generated thru SAP and other peripheral supporting systems. Studying, analysis, development, proposals and installation of the plans, programs, methods, techniques, practices and procedures needed to assure the integrated flow of information through the business process.
Support organization goals by driving business process improvements both directly linked to the SAP ERP system and other business systems on site including engineering tools and configurators.
Domain experience in sales/marketing, engineering and/or manufacturing is a plus, as well as experience in SAP.