Overview: POSITION SUMMARY We are seeking an experienced AS400 Developer for a 6-month contract position. This senior-level role requires extensive hands-on experience with IBM AS400 systems and a comprehensive understanding of retail business environments. The ideal candidate will serve as a technical expert and team lead for complex computer applications while working directly with business stakeholders to deliver innovative software solutions.
RESPONSIBILITIESTECHNICAL LEADERSHIP & DEVELOPMENT - Act as the highest level technical resource as an individual contributor and/or team lead for complex computer applications and initiatives
- Lead complex multiple modeling, simulations, and analysis efforts
- Plan, perform, and act as the escalation point for complex platform designs, coding, and testing
- Serve as expert technical resource to programming staff in program development, testing, and implementation processes
- Drive completion of all phases of application development from analysis through implementation
APPLICATION DESIGN & IMPLEMENTATION - Analyze business requirements and design applications using SQLRPGLE on IBM AS400 platform
- Prepare detailed design specifications from which programs will be written, coded, tested, debugged, and documented
- Perform analysis, design, coding, unit testing, and implementation dealing with customers
- Create and maintain applications with varying degrees of complexity
- Utilize thorough understanding of available technology, tools, and existing designs
COMPLEX PROBLEM SOLVING & ANALYSIS - Work on the most complex problems where analysis of situations or data requires evaluation of intangible variance factors
- Utilize technology to solve problems and provide software solutions with varying degrees of complexity
- Work directly with department users to innovate and improve operations processes
- Handle situations requiring evaluation of multiple complex variables and factors
PRODUCTION SUPPORT & MAINTENANCE - Provide production support experience for critical AS400 systems
- Monitor and maintain system performance using Visual Explain and performance tools
- Troubleshoot and resolve complex technical issues in production environments
- Ensure system reliability and optimal performance
DEVELOPMENT TOOLS & TECHNOLOGIES - Utilize IBM Rational Developer for i (RDi) for source code development, debugging, and maintenance
- Work with source control software (Aldon) on IBM AS400 platform
- Apply knowledge of Visual Explain and performance optimization tools
- Implement best practices for AS400 development and maintenance
QUALIFICATIONSREQUIRED EXPERIENCE - 5+ years of AS400 Production Support experience
- 4+ years of Retail industry experience
- Strong background in Analysis, Design, Coding, Unit Testing, and Implementation
- Extensive hands-on experience with the following skill set:
- RentalMan
- RPG and RPGLE programming
- CL (Control Language)
- CLLE (Control Language Extended)
- DB400 database management
- SQLRPGLE development
- ILE (Integrated Language Environment) concepts
TECHNICAL SKILLSAS400/IBM i Platform: - Advanced RPG and RPGLE programming
- CL and CLLE scripting and programming
- DB400 database design and management
- SQLRPGLE development and optimization
- ILE concepts and implementation
- IBM Rational Developer for i (RDi)
- Source control software (Aldon)
- Visual Explain and performance tuning tools
Development Methodologies: - Full Software Development Life Cycle (SDLC)
- Agile development methodologies
- Requirements analysis and design
- Unit testing and debugging
- Code review and quality assurance processes
Business Domain: - Retail industry knowledge and experience
- Understanding of retail business processes
- Experience with point-of-sale systems
- Knowledge of inventory management systems
- Understanding of retail data flows and reporting