Senior AS/400 COBOL Developer
Quick Overview
Job Description
- 15+ years of hands-on AS/400 (IBM iSeries) development experience.
- Strong expertise in:
- AS/400 (IBM iSeries)
- COBOL/400
- RPG/RPGLE
- DB2 on IBM i
- SQL Development and Performance Tuning
- Extensive experience supporting and modernizing legacy enterprise applications.
- Strong troubleshooting and production support experience in batch and interactive applications.
Job Summary
We are seeking a highly experienced Senior AS/400 COBOL Developer with 15+ years of expertise in IBM iSeries application development and support. The ideal candidate will be responsible for developing, maintaining, and modernizing business-critical AS/400 applications while providing deep technical leadership across legacy systems and modernization initiatives.
This role requires extensive experience in COBOL, RPG/RPGLE, DB2 databases, SQL optimization, batch processing, and enterprise application support within IBM i environments.
Required Skills
IBM i / AS400 Technologies
- AS/400 (IBM iSeries)
- IBM i Operating System
- COBOL/400
- RPG
- RPGLE
- CL Programming
- IBM i Development Tools
Database Technologies
- DB2 on IBM i
- SQL Development
- Advanced SQL Queries
- SQL Performance Tuning
- Database Design
- Data Modeling
- Query Optimization
- Database Troubleshooting
Application Development & Support
- Legacy Application Development
- Enterprise Application Maintenance
- Batch Processing
- Interactive Applications
- Production Support
- System Integration
- Code Enhancement
- Defect Resolution
Development Methodologies & Tools
- Agile Methodologies
- Scrum
- Kanban
- CI/CD Processes
- IBM i Deployment Processes
- Version Control
- Technical Documentation
Productivity Tools
- Microsoft Office Suite
- Documentation Tools
- Office Productivity Applications
Key Responsibilities
Application Development & Maintenance
- Develop, maintain, and support business-critical AS/400 applications.
- Design and implement solutions using:
- COBOL/400
- RPG
- RPGLE
- DB2
- SQL
- Enhance existing applications and develop new functionality as required.
- Ensure application stability, performance, and maintainability.
Database Development & Administration
- Design and maintain DB2 database structures and data models.
- Develop and optimize complex SQL queries and programs.
- Analyze and resolve database performance issues.
- Implement best practices for data integrity and database performance optimization.
Batch & Interactive Application Support
- Analyze, debug, and resolve complex issues involving:
- Batch Processing Systems
- Interactive Applications
- Production Incidents
- System Performance Problems
- Perform root cause analysis and implement long-term solutions.
- Ensure business-critical applications remain highly available and reliable.
System Modernization & Integration
- Collaborate with modernization teams to integrate AS/400 applications with distributed and modern platforms.
- Support application modernization and migration initiatives.
- Design integration solutions between legacy and contemporary systems.
- Participate in architectural discussions and technology transformation efforts.
DevOps & Delivery Processes
- Support continuous integration and deployment processes within IBM i environments.
- Participate in Agile delivery methodologies including:
- Scrum Ceremonies
- Sprint Planning
- Daily Standups
- Kanban Workflows
- Support release management and deployment activities.
Documentation & Knowledge Sharing
- Create and maintain:
- Technical Documentation
- System Design Documents
- Database Documentation
- Support Procedures
- Operational Runbooks
- Provide technical mentoring and knowledge transfer to team members.
- Support documentation and compliance initiatives.
Required Qualifications
- Bachelor''s Degree in:
- Computer Science
- Information Technology
- Engineering
- Related Technical Discipline
- Equivalent Professional Experience
- 15+ years of hands-on experience in:
- AS/400 (IBM iSeries)
- COBOL/400 Development
- RPG/RPGLE Development
- DB2 Database Development
- SQL Programming
- Legacy System Support
- Strong expertise in:
- IBM i Architecture
- Batch Processing Systems
- Interactive Applications
- Database Design and Optimization
- Production Support and Troubleshooting
- Proven experience integrating legacy systems with modern enterprise applications.
- Experience working within Agile development environments.
- Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications
- Experience leading legacy modernization initiatives.
- Experience integrating AS/400 applications with APIs and distributed systems.
- Knowledge of IBM i DevOps and CI/CD tools.
- Experience within highly regulated enterprise environments such as:
- Banking
- Insurance
- Manufacturing
- Healthcare
- Retail
- Experience mentoring development teams and providing technical leadership
Skills
Similar jobs
Full Stack Developer with Security Clearance
DCCA · Chantilly, United States
Just nowSenior Full-Stack Engineer - TikTok Open Platform
TikTok · San Jose, United States
2 minutes agoFull Stack Application Developer
Arastra, Inc. · Cary, United States
2 minutes agoFull Stack Developer
Visionist · Fort Meade, United States
2 minutes ago$150k - $190k/yrFirmware-Savvy CNO Developer (TS/SCI w/Poly)
Parsons Services Company · Annapolis, United States
2 minutes ago$125.1k - $225.2k/yrSoftware Engineer Team Leader - .NET / Full-Stack
Union Planters Bank · Birmingham, United States
2 minutes ago$127.8k/yr