This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Programmer Analyst will play a key role in designing, developing, and maintaining enterprise applications that support critical business operations. This position is responsible for the full software development lifecycle and partners closely with stakeholders in Chatsworth, California to drive process improvements, enhance system performance, and ensure reliable application delivery.
Job Responsibility
Analyze business requirements and translate them into technical solutions that improve efficiency and automation
Design, develop, test, and implement enterprise applications and system enhancements
Create detailed system specifications, workflows, and database designs for complex applications
Maintain and support ERP systems and related business applications
Collaborate with cross-functional teams to gather requirements and deliver scalable solutions
Monitor system performance, identify inefficiencies, and implement improvements
Troubleshoot and resolve application issues in a timely and effective manner
Develop and execute test plans to ensure application quality and reliability
Document technical specifications, processes, and user guides
Support deployment activities and provide ongoing production support
Contribute to quality assurance standards and continuous improvement initiatives
Requirements
5+ years of experience in a Programmer Analyst or similar role
Strong experience with ERP systems and enterprise application development
Proficiency in RPG programming
Experience working with IBM i / AS400 environments
Demonstrated ability to design and develop end-to-end applications
Strong analytical, problem-solving, and troubleshooting skills
Experience gathering business requirements and delivering technical solutions
Excellent communication skills and ability to work cross-functionally
Experience supporting manufacturing or supply chain operations
Nice to have
Bachelor’s degree in Computer Science, Information Technology, or a related field (Master’s preferred)
Experience with multiple programming languages or modern application frameworks
Familiarity with enterprise databases and reporting tools
Experience leading projects or contributing to full lifecycle system implementations
Exposure to web or client-server application development environments