Position Overview:
We are seeking a highly skilled and experienced Senior Analyst Developer with expertise in AS400 (iSeries) to join our dynamic team. In this role, you will be responsible for analyzing, designing, developing, and maintaining business applications and systems on the AS400 platform.
Key Responsibilities:
- Design, develop, and maintain applications and systems on the AS400 (iSeries) platform, leveraging RPG/RPGILE/RPGLE, CL, DB2, Stored Procedures, SQL and other relevant tools. Experience with Web Services and API would be a plus.
- Collaborate with business analysts and stakeholders to understand requirements and translate them into effective technical solutions.
- Perform system analysis, troubleshooting, and debugging of AS400 applications to resolve issues and improve performance.
- Lead the development and enhancement of software solutions with a focus on scalability, security, and reliability.
- Develop and execute test plans and conduct thorough testing of applications to ensure high-quality releases.
- Provide mentorship and guidance to junior developers, helping them improve their skills and advance their careers.
- Create and maintain comprehensive technical documentation for systems and processes.
- Work on system migrations, upgrades, and integrations with modern technologies, ensuring minimal disruption to business operations.
Required Skills & Qualifications:
- Proven experience as an AS400 SR. Analyst Developer, with at least 10 years of experience in RPG/RPGILE/RPGLE, CL, DB2, Stored Procedures, sFTP, and SQL.
- Solid understanding of AS400 system architecture and tools (e.g., iNavigator, Hawkeye, Turnover, SEU, RLU, etc.).
- Experience in software development lifecycle management, from requirements gathering through to post-implementation support.
- Strong debugging, troubleshooting, and performance optimization skills.
- Familiarity with software integration and application interfaces, including REST APIs and web services.
- Ability to work independently as well as part of a collaborative team.
Preferred Skills:
- Knowledge of modern technologies (e.g., Java, .NET, SAP, or cloud platforms) and how they integrate with AS400 systems.
- Experience with Agile or other software development methodologies.
- Familiarity with change management software (e.g., Turnover) and automated deployment tools.
- AS400 system administration experience.