Arrowhead Products
Programmer Analyst
Arrowhead Products, Los Alamitos, California, us, 90721
Job Details
Job Location
Arrowhead Products - Los Alamitos, CA
Salary Range
$95,000.00 - $120,000.00 Salary/year
Job Shift
1st Shift
Job SummaryConsults with supervisor, systems analysts, IT consultants, other programmers and end users to gather information about program intent, functions, features, data requirements, input requirements, output requirements, internal and external checks and controls, hardware and operating system environment, and interfaces with other systems.Essential Duties and ResponsibilitiesConfers with supervisor and representatives of various departments concerned with solutions to questions of program intent, data input, output requirements, and inclusion of internal checks and controls.Formulates plan outlining steps required to develop program, using structured analysis and design.Prepares flowcharts and diagrams to illustrate sequence of steps program must follow and to describe logical operations involved.Compiles code into programs and corrects error detected in compiling process in test environment.Develops test scenarios, creates test transactions and runs tests to find errors and confirm program meets specifications in the test environment.Writes and maintains documentation of changes to computer code, programs and specifications.Writes manuals for users to describe installation and operating procedures. In occasions, trains users to use programs.Coordinates application development with multiple resources including programming consultants.Reviews user and technical documentation written by others to confirm consistency with program operations.Recreates steps taken by user to locate source of problem and rewrites program to correct errorsModifies and maintains software programs written by othersCoordinates Robot Scheduler and Robot Alert schedules and monitoring paging systems with System Operator.On occasion, may provide AS400 - iSeries Operating System (OS400, i5/OS or IBM i) backup for Systems Operator.Performs MSR (MIS Service Requests) Steps:
Steering CommitteeResearchIdentify affected files and programsEstimates time involvedProgrammingModifies/creates as requiredTests/DebugTests programs and corrects problems as they ariseInstallationMoves changes into productionUser Testing/TrainingWorks with user to make sure program fulfils user's needsObtains signature from requestor stating that the project is complete to user's satisfaction
Performs ERP (BPCS LX) maintenance including modifying existing ERP applications by changing reports, screens, files, or methods of processing. Adds new applications as needed and verifies/corrects database and data integrity (utilizing SQL or DBU) when necessary. Corrects 'Bugs' and assists users in using BPCS.Maintains Time & Attendance, HR and Labor collection applications.Reads manuals, technical reports and periodicals to learn ways to develop programs that meet user requirements and to stay apprised of the latest technology.Trains end users or technical support staff to use and support the program.Analyzes code to find causes of errors and modifies programs.Performs other assignments as required.
Education and ExperienceRequires related B.S., and/or equivalent combination of education and experience.Requires 5+ years related programmer analyst experience in a manufacturing environment, aerospace industry preferred.
Knowledge, Skill and AbilitiesTo perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.Requires proficiency with the following main programming languages: PHP, VB.NET, SQL Server and Javascript, ASP.NET, Visual Studio, HTML.Proficiency with the following secondary programming languages preferred: RPG 400, RPG IV, RPG LE, CL Requires proficiency with the following utilities: SQL, Query, DBU, DFU, RLU, SDA.Knowledge of ERP systems.Working understanding of Scheduler and Robot Alert.Working understanding AS400 - iSeries Operating System (OS400, i5/OS or IBM i).Working understanding of Time & Attendance, HR and Labor collection applications. Kronos knowledge preferred.Demonstrated ability to analyze, review and rewrite programs to increase operating efficiency and/or adapt programs to new requirements.Demonstrated effectiveness in the training and support of end users and technical support staff in the use and support of programs.Demonstrated effectiveness working across organizational levels and as a member of a team.Effective time management skills; ability to manage multiple priorities/deadlines.Strong verbal and written communication skills.
Supervisory ResponsibilitiesN/A
Physical DemandsThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.Lift up to 35 lbs.Push and pull 35 lbs.Bend OccasionallySit, Stand, and Walk FrequentlyTalk and Listen FrequentlyFrequent Use of Computer Monitor
Special RequirementsList any additional special requirementsLimitations and DisclaimerThe statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, this job description does not establish a contract for employment and the content is subject to be changed, modified, or deleted at the discretion of the Company. In compliance with the Americans with Disability Act (ADA) of 1990, the Company will make reasonable accommodations with those individuals with a disability as defined by the ADA.
Job Location
Arrowhead Products - Los Alamitos, CA
Salary Range
$95,000.00 - $120,000.00 Salary/year
Job Shift
1st Shift
Job SummaryConsults with supervisor, systems analysts, IT consultants, other programmers and end users to gather information about program intent, functions, features, data requirements, input requirements, output requirements, internal and external checks and controls, hardware and operating system environment, and interfaces with other systems.Essential Duties and ResponsibilitiesConfers with supervisor and representatives of various departments concerned with solutions to questions of program intent, data input, output requirements, and inclusion of internal checks and controls.Formulates plan outlining steps required to develop program, using structured analysis and design.Prepares flowcharts and diagrams to illustrate sequence of steps program must follow and to describe logical operations involved.Compiles code into programs and corrects error detected in compiling process in test environment.Develops test scenarios, creates test transactions and runs tests to find errors and confirm program meets specifications in the test environment.Writes and maintains documentation of changes to computer code, programs and specifications.Writes manuals for users to describe installation and operating procedures. In occasions, trains users to use programs.Coordinates application development with multiple resources including programming consultants.Reviews user and technical documentation written by others to confirm consistency with program operations.Recreates steps taken by user to locate source of problem and rewrites program to correct errorsModifies and maintains software programs written by othersCoordinates Robot Scheduler and Robot Alert schedules and monitoring paging systems with System Operator.On occasion, may provide AS400 - iSeries Operating System (OS400, i5/OS or IBM i) backup for Systems Operator.Performs MSR (MIS Service Requests) Steps:
Steering CommitteeResearchIdentify affected files and programsEstimates time involvedProgrammingModifies/creates as requiredTests/DebugTests programs and corrects problems as they ariseInstallationMoves changes into productionUser Testing/TrainingWorks with user to make sure program fulfils user's needsObtains signature from requestor stating that the project is complete to user's satisfaction
Performs ERP (BPCS LX) maintenance including modifying existing ERP applications by changing reports, screens, files, or methods of processing. Adds new applications as needed and verifies/corrects database and data integrity (utilizing SQL or DBU) when necessary. Corrects 'Bugs' and assists users in using BPCS.Maintains Time & Attendance, HR and Labor collection applications.Reads manuals, technical reports and periodicals to learn ways to develop programs that meet user requirements and to stay apprised of the latest technology.Trains end users or technical support staff to use and support the program.Analyzes code to find causes of errors and modifies programs.Performs other assignments as required.
Education and ExperienceRequires related B.S., and/or equivalent combination of education and experience.Requires 5+ years related programmer analyst experience in a manufacturing environment, aerospace industry preferred.
Knowledge, Skill and AbilitiesTo perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.Requires proficiency with the following main programming languages: PHP, VB.NET, SQL Server and Javascript, ASP.NET, Visual Studio, HTML.Proficiency with the following secondary programming languages preferred: RPG 400, RPG IV, RPG LE, CL Requires proficiency with the following utilities: SQL, Query, DBU, DFU, RLU, SDA.Knowledge of ERP systems.Working understanding of Scheduler and Robot Alert.Working understanding AS400 - iSeries Operating System (OS400, i5/OS or IBM i).Working understanding of Time & Attendance, HR and Labor collection applications. Kronos knowledge preferred.Demonstrated ability to analyze, review and rewrite programs to increase operating efficiency and/or adapt programs to new requirements.Demonstrated effectiveness in the training and support of end users and technical support staff in the use and support of programs.Demonstrated effectiveness working across organizational levels and as a member of a team.Effective time management skills; ability to manage multiple priorities/deadlines.Strong verbal and written communication skills.
Supervisory ResponsibilitiesN/A
Physical DemandsThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.Lift up to 35 lbs.Push and pull 35 lbs.Bend OccasionallySit, Stand, and Walk FrequentlyTalk and Listen FrequentlyFrequent Use of Computer Monitor
Special RequirementsList any additional special requirementsLimitations and DisclaimerThe statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, this job description does not establish a contract for employment and the content is subject to be changed, modified, or deleted at the discretion of the Company. In compliance with the Americans with Disability Act (ADA) of 1990, the Company will make reasonable accommodations with those individuals with a disability as defined by the ADA.