AS400 Developer - Modesto, CA
Listed on 2025-12-24
-
IT/Tech
Database Administrator, IT Consultant, Data Engineer, Data Analyst
About Us
We are California’s largest regional, full-service grocery chain, founded over 70 years ago in Modesto, California, where our headquarters are still located today. With 194 stores across Central and Northern California and Western Nevada, our banners—Save Mart, Lucky, and Food Maxx—are cherished regional brands, serving the unique needs of their communities. We prioritize investing in our people, stores, and neighborhoods, and work closely with local suppliers to bring fresh, quality products at affordable prices to our customers.
Job SummaryThe AS400 Developer III exercises discretion and independent judgement while performing key responsibilities in the design, development, testing, deployment, and maintenance of software applications on the IBM iSeries (AS400) platform using RPG programming language. The position works independently and on more complex tasks to accomplish the strategic business objectives of the Information Technology Development team.
Responsibilities- Design, develop, test, and implement RPG programs and applications on IBM iSeries platform
- Maintain and enhance existing AS400 applications and systems
- Create and modify RPG, RPG ILE, RPGIV, and CL programs
- Develop and maintain SQL-based reports and data extraction programs
- Troubleshoot and resolve application issues and system problems
- Integrate AS400 systems with modern applications and databases
- Design and implement file structures, databases, and data access methods
- Perform data conversions and migrations between systems
- Work with DB2 for database management and optimization
- Create and maintain comprehensive technical documentation
- Provide production support and participate in on-call rotation
- Collaborate with business users to gather requirements and translate them into technical solutions
- Participate in code reviews and ensure adherence to development standards
- Perform other duties as assigned
Skills and Abilities
- Control Language (CL):
Proficiency in CL programming and job control - SQL:
Strong SQL skills for DB2 and other SQL-based databases - Query Tools:
Experience with Query/400, WRKQRY, Showcase Query, and reporting tools - IBM iSeries (AS400):
Understanding of iSeries architecture and operations - DB2:
Database design, optimization, and administration - Green Screen Development:
Traditional 5250 interface programming - File Systems:
Native file system, IFS (Integrated File System) - FTP/SFTP:
File transfer protocols and automated processes - Preferred
- Web Services:
Experience with web service integration and APIs - XML/JSON:
Data format handling and parsing - EDI:
Electronic Data Interchange experience preferred - Modern RPG:
Experience with free-format RPG and modern programming techniques - Integration Tools:
Knowledge of IBM i integration tools and middleware - Version Control:
Experience with software configuration management - Business Domain:
Experience in retail, manufacturing, or distribution industries - Certifications:
IBM i technical certifications preferred - Agile Methodology:
Experience with Agile/Scrum development practices - Proven experience in full software development lifecycle
- Experience with system upgrades and migrations
- Strong analytical and problem-solving skills
Minimum 5 years’ experience, 4 years hand‑on IBM iSeries AS400 development experience, 4 years RPG programming experience
Education4 year/Bachelors Degree and/or equivalent experience/training
Work EnvironmentOffice
Hiring Pay Range$ - $
Referencereq
40323
Mid‑Senior level
Employment typeFull‑time
Job functionEngineering and Information Technology
IndustriesRetail
Equal Opportunity EmployerThe Save Mart Companies is an Equal Opportunity Employer, and we welcome resumes from individuals who will contribute to our diverse workforce.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).