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.
RESPONSIBILITIES
TECHNICAL 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 QUALIFICATIONS
REQUIRED 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 SKILLS
AS400/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