Senior Programmer Analyst Job at Foster Farms, Livingston, CA 95334

cU10VUQwOWRlMm1GdU9nd1dtV2xLQT09

Job Description

Company Description


Pay Range $52.80 to $70.90 per hour

The Senior Programmer Analyst role is to define, design, envision, develop, test, analyze, implement, support, and maintain new and existing software applications and packaged software based on business requirements involving the various systems utilized at Foster Farms to support Non-SAP and SAP Advanced Planning and Optimization (APO) applications as well as other Supply Chain Systems. The Senior Programmer Analyst will also research, design, develop, document, and modify software specifications throughout the production software lifecycle. Competencies include hands on experience designing, developing, documenting, and delivering programs in multiple programming languages, developing complex software programs, handling multiple assignments, and mentoring junior team members in application design and programming logic/algorithms. This is an advanced technical position and will be required to provide resolution to complex technical and business related software application and configuration issues. This includes advanced analytical, evaluation, and programming skills including the ability to design, configure and program complex business solutions.

DECISION MAKING RESPONSIBILITIES:

The Senior Programmer Analyst will be responsible for decision making associated with the design, development, programming, testing, and implementation of programs and applications. This position is required to demonstrate advanced skills related to programming, documentation, testing, software design, support, and implementation in accordance with Foster Farms software development life cycle (SDLC) methodology. This position will provide insight and direction into the course the IT Department and company should take in regard to certain applications and programming languages. The position will be responsible for providing guidance and decision making for other, less senior, programmer analysts. This position may require leading team resources in project execution activities and be required to provide professional communication updates to senior business and IT management.

WORKING RELATIONSHIPS:

This position will work as a member of the Business Systems Team having daily contact with team members, subject matter experts, business end users, and business and IT management to design, develop, test, document, implement, and support the assigned business solutions. This position will provide enterprise-wide support of these business/functional modules. This position requires frequent communication with end users and also, including troubleshooting and providing assistance.

This position requires consistent demonstration of all IT values as defined by IT Management: Leadership, Communications, Integrity, Teamwork, Caring and Professionalism, and a Make IT Happen Attitude.

This position involves significant time spent documenting business requirements, solution alternatives, test scenarios and results, training materials, business end-user communications, design and configuration, and implementation details.

This position will require a close working relationship with other team members to ensure the knowledge transfer and learning of the required Business System software modules and more broadly, additional topics such as reporting, data extraction, security, testing methods and tools, documentation, interfaces, and other technical topics.

This position may be required to participate in advanced programming and configuration related projects.

This position is expected to have the ability to work with minimal direction/supervision.

SUPERVISORY RESPONSIBILITIES:

This position is expected to provide guidance, expertise and leadership to other support specialists. This position may require leading team resources in project execution activities and be required to provide professional communication updates to senior business and IT management.

ESSENTIAL JOB FUNCTIONS:

Will provide design and implementation support for the ongoing projects. This may include requirement collection, solution design and concept writing as well as performing heavily customizing activities of SAP systems and their interfaces to other non-SAP systems in accordance with Foster Farms software development life cycle (SDLC) methodology.

  • Will provide primary end user support for the SAP and non-SAP 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 Job functions:

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


Job Description


MINIMUM requirements
:

  • 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 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.
  • 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 non-SAP and SAP Supply chain systems including SAP-APO DP (Demand Planning), and SNP (Supply Network Planning). Experience with non-SAP systems is also desired in SAS Analytics.
  • Familiarity with SAP processes and document flow are beneficial.
  • Basic understanding of the SAP system’s roles, interfaces and standard content.

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
  • Experienced with SAP MM/PP concepts associated with MRP and inventory management.
  • Ability to move up within the organization.

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 TEAM Members.

Similar Jobs

Stefanini, Inc

Helpdesk Technician I (Remote) Job at Stefanini, Inc

Listed salary ranged may vary based on qualifications, experience, and local market. Provide technical end-user support via telephone, email, or web chat. Provide restorative or

Academy Bank, N.A.

Business Banker-Crossroads Job at Academy Bank, N.A.

Equal Opportunity Employer/Disabled/Veterans Academy Bank and Armed Forces Bank provides equal employment [and affirmative action] opportunities to applicants and employees without regard to

UBS

Anti Money Laundering Analyst Job at UBS

Review client transactions, conduct initial analysis, and identify potentially suspicious activity as well as escalate cases for further review.

RXO

Operations Supervisor Job at RXO

We are eager to attract the best, so we offer competitive compensation and a generous benefits package, including full health insurance (medical, dental and

Atlas Manufacturing

Press Brake Setup & Operator Job at Atlas Manufacturing

Atlas is a privately held company that was established in 1962. With over 75,000 square feet of manufacturing space, Atlas has the equipment and expertise to fulfill nearly any project. We are a