Sr. Programmer Analyst (SD & EDI)
Foster FarmsAbout the role
Company Description
Foster Farms has been serving families since 1939. Since the founding days, Foster Farms has always been committed to providing consumers with the highest-quality, best-tasting poultry products available. Our commitment to excellence, honesty, quality, service, and our valued TEAM Members will shine through in everything we do.
Foster Farms is always looking for talented individuals to join the Foster Farms TEAM. We offer the experience of a large organization, but operate like a family business. More than half of our job openings are filled by internal promotion, and we encourage TEAM Members to gain a variety of experiences across different functional groups.
Job Description
Pay Range $58.45 to $73.05 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 SAP and other Sales and Marketing systems. Specific experience with the integration of these systems with other SAP and non-SAP systems. Thorough understanding of the order to cash functions, master data and interfaces between systems and SAP SD. 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.
ESSENTIAL JOB FUNCTIONS:
- Will provide analysis, design, build and implementation support for the ongoing projects within both SAP and other Sales and Marketing Systems. All work must be performed in accordance with Foster Farms software development life cycle (SDLC) methodology.
- Analysis: Definition of business problems and opportunities, gathering and documentation of requirements, analysis and organization of information to support formation of projects, analysis of technology and coordinating with Infrastructure Team regarding infrastructure alternatives and implications.
- System Design: Translation of a conceptual alternative into a descriptive model, specification, data flow diagram or other relevant method that defines the system components, which must be delivered, and the method for delivering them. Includes functional design, technical design (designed in conjunction with Infrastructure Team), testing, implementation and training approach and design validation.
- System Configuration / Development: Perform configuration or building of actual system solutions, including performing heavily customizing activities of SAP systems and their interfaces to other non-SAP systems and demonstration of these solutions to IT and business customers. Includes configuration of SAP, and other applications as well as development of applications, reports, and dashboards, writing technical specifications and building of applications/modifications.
- Will provide primary support for the SAP and non-SAP systems, Sales and Marketing. This includes:
- Baseline Maintenance: Provide ongoing maintenance and support of applications within Sales and Marketing. Perform and train more junior staff regarding trouble-shooting, programming, testing, user testing, IT change control and implementation of assigned applications.
- 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.
- Baseline Maintenance: Provide ongoing maintenance and support of applications within Sales and Marketing. Perform and train more junior staff regarding trouble-shooting, programming, testing, user testing, IT change control and implementation of assigned applications.
- Direct the planning, execution and support of the Assigned Projects, including project initiation, control of projects during execution and project completion/closure. Ensure project plans are developed in accordance with overall business objectives. Prepare and maintain detailed and summary level project plans. Prepare periodic management status reports and lead status reporting meetings. Collect and monitor data portraying the status of deliverables related to key m
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s