Associate - Senior Programmer Analyst - Sales & Marketing
Foster Farms
Livingston, CA

About $82,000 - $120,000 a year

EducationSkills
Job Description

PURPOSE OF POSITION:
To provide support for the SAP and other Sales and Marketing systems. This includes design, specification, configuration, customization, testing, documenting, training, delivery, reporting and support of software and hardware solutions relating to the master data, configuration, customization, reporting and transactions associated with these processes and applications, across all Foster Farms locations; including a [limited/low/moderate/high] level of knowledge of related content for additional SAP software components installed at Foster Farms. [Higher job levels will be responsible for providing technical guidance of and assistance to other programmer/analysts and associate programmer analysts.]

ESSENTIAL JOB FUNCTIONS:
Will provide design and implementation support for the ongoing SAP and other Sales and Marketing Systems projects. This may include requirement collection, solution design and concept writing as well as performing heavily customizing activities of the SAP and other Sales and Marketing systems and their interfaces to other SAP systems.

Will provide primary end user support for the SAP and other Sales and Marketing Systems. This includes:

Troubleshooting, diagnosis, and resolution of end user problems.

Performing routine system maintenance checks and corrective actions such as maintaining, adjusting, and manipulating interface intermediate documents (IDocs) where applicable (i.e. WMS / EDI).

Contribute to ongoing system improvement efforts to include:
Collecting requirements from business users, researching available solutions, developing and documenting conceptual design alternatives.

Communicate effective conceptual designs, writing technical specifications and coordinating development work with more senior analysts and/or programming staff, building and configuring prototypes and prototype documentation.

Communicate with and educate business users, conduct unit testing and coordinate integration and user acceptance testing.

Work with security team to ensure appropriate system authorization, migrating to production.

Prepare comprehensive and thorough design and training documentation, train subject matter experts, provide post-implementation support efforts.

Will interact regularly with end users, engaging in troubleshooting and root cause analysis of production issues, and providing continuous improvements to all aspects of design and processes.

Additional duties as assigned by the IT project lead/manager/director.

Qualifications

Minimum requirements:
Bachelor’s degree in Management Information System / Computer Information Systems or related field

Must be capable of working to a structured work plan with aggressive milestones and have strong problem-solving skills, sound judgment, critical thinking, and decision-making ability

Must be highly goal and results oriented

Must be highly self-motivated and driven – must be capable and willing to learn complex systems with minimal supervision

Experience with developing business requirements

Experience learning and documenting complex business processes

Project experience is beneficial

Must be able to communicate effectively with varying levels of management and team members, both written and verbal

Excellent technical skills (e.g. SAP, MS Office suite, MS Project, programming, etc.)

This position will require possession or development of specific skills, knowledge and experience with the SAP system, specifically the CRM and Cloud for Customer systems. Experience with non-SAP systems is also desired.

Familiarity with SAP and non-SAP Sales and Marketing Systems, Sales Management, Customer Management, Sales Planning, Market research, Social Media, Trade Promotion Management (TPM) and new product development systems, processes and document flow are beneficial.

Basic understanding of the SAP system’s roles, interfaces and standard content.

Associate Programmer ANALYST REQUIREMENTS:
Meets minimum requirements and the following

2-4 years experience in SAP and other Sales and Marketing Systems. Familiarity with business process reengineering, six sigma, lean manufacturing, etc. is strongly desired.

Experience learning and documenting complex business processes

Basic understanding of the SAP systems’ roles and interfaces preferred

Project experience

Understanding of how to interview end users for insight on functionality, problems, or usability issues and needs

Understanding of relational database (e.g. SQL Server and/or Oracle).

Understanding of HTML, XML, ETL concepts and other B2B communication techniques and standards.

Programming experience using SAP ABAP, C, C++, C++.Net, Pro*C, Visual Basic (VB), VB.NET, Java, PL/SQL, Socket Programming, Shell Scripts, and Perl preferred.

Understanding of software development lifecycle phases and activities, and project management principles

Ability to move up within the organization.

1 - 2 years of IT experience working in a manufacturing organization for a $1+ billion organization

Exposure to Business Systems in SAP/ERP environment

Exposure to and familiarity with consumer products industry strongly preferred

Programmer ANALYST I REQUIREMENTS:
Meets requirements of lower level in addition to the following:

Minimum 3-5 years experience in Systems Development, developing moderately complex IT solutions to improve business processes.

Minimum of 3-5 years of progressive responsibility in software analysis, design, development, configuration and programming including experience using one or more of SAP ABAP, C, C++, Visual Basic (VB), Java, and/or PL/SQL, VB.NET, Java, Socket Programming, Shell Scripts or Perl.\

Thorough understanding and use of coding methods and best practices.

Basic knowledge of SAP ECC – including CRM, C4C, TPM, LE, FI, SD, PP, MM, QM, PM.

Understanding of HTML, XML, ETL concepts and other B2B communication techniques and standards.

Programmer ANALYST II REQUIREMENTS:
Meets requirements of lower level(s) in addition to the following:

Minimum 3-7 years experience in Systems Development, developing moderately complex IT solutions to improve business processes.

Minimum of 3-7 years of progressive responsibility in software analysis, design, development, configuration and programming including experience using one or more of SAP ABAP, C, C++, Visual Basic (VB), Java, and/or PL/SQL, VB.NET, Java, Socket Programming, Shell Scripts or Perl.

Understanding of relational database and operating systems experience with SQL Server and/or Oracle, and related Sales and Marketing Systems solutions design, configuration and development.

Experience in developing complex Sales and Marketing Systems solutions, particularly in SAP CRM, SD, Pricing, and TPM.

Must demonstrate understanding of how Master Data functions in ECC and CRM/TPM and process implications of making changes to the Master Data.

Ability to perform moderately complex ABAP development, including capability to design and various customizing techniques, with little direction.

Understanding of software development lifecycle phases and activities, and project management principles.

Ability to communicate clearly, concisely, and effectively with members of other IT and business teams, both written and verbal.

Thorough understanding of developing and completing test cases and test scenarios.

Demonstrated ability to prepare technical and user documentation for projects and enhancements

Demonstrated analytical and problem solving skills.

Ability to effectively execute complex tasks in a changing and demanding environment with little direction

Strong service orientation skills with a desire to help others.

Experience working both independently and in a team oriented, collaborative environment.

SENIOR Programmer ANALYST MINIMUM requirements:
Meets requirements of lower level(s) in addition to the following:

Bachelor’s degree in computer science, information systems, software engineering, or engineering required.

Minimum of 5 - 7 years of progressive responsibility in software design, development, configuration and programming including experience using SAP SCM, SAP ABAP, JavaScript, HTML, Java, SAP PO/PI.

Excellent understanding of coding methods and best practices

Extensive relational database and operating systems experience with MSSQL Server, DB2, or Oracle

Experience learning and documenting complex business requirements

Experience defining, designing, building, configuring, testing and implementing IT solutions to complex business functions

Capable of teaching others

Ability to communicate clearly, concisely, and effectively with non-technical staff and members of other IT and business teams

Ability to communicate effectively with varying levels of management, users, and team members, both written and verbal.

PREFERRED REQUIREMENTS:
Master’s Degree

IT experience working in a manufacturing organization for a $1+ billion organization.

Broad consumer products industry experience strongly preferred.

Familiarity with HTML, XML, XSL, and other B2B communication techniques and standards desired

Ability to move up within the organization.

PHYSICAL REQUIREMENTS:
Must have reliable transportation

Must be have/ability to obtain a CA driver's license

Must be able to travel overnight occasionally

Must be able to have consistent attendance in assigned office

Must be able to sit for long periods of time.

Must be able to drive to various company and vendor locations

Must be able to work on the computer for long periods of time

Must be able to deal with periodic high stress situations

Must be able to stay calm and focused when dealing with difficult personnel issues.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Foster Farms is an Equal Opportunity Employer – Minorities, Females, Veterans and individuals with disabilities are encouraged to apply.

Foster Farms participates in E-Verify during the hire process at all locations for all new employees.