Melbourne IT & Telecomms Software Developer
Attractive and competitive daily rates, circa $100-$150 per day. Hybrid work arrangement.
About the Role
We are seeking an experienced RPG iSeries ILE Developer to join our dynamic development team.
In this role, you will be responsible for designing, coding, testing, and maintaining applications on IBM iSeries (AS/400) platforms using RPG IV, ILE, and other related technologies.
Key Responsibilities:
* Develop, enhance, and maintain custom applications on the IBM iSeries (AS/400) using RPG IV, ILE, CL, DDS, and SQL.
* Collaborate with cross-functional teams to gather requirements and design solutions; write clear, maintainable, and high-performance RPG code.
* Integrate RPG-based applications with other internal systems and external interfaces, such as web services, databases, and third-party applications.
* Optimize existing RPG code and applications to improve system performance, scalability, and efficiency.
* Conduct thorough testing and debugging of RPG applications, ensuring compliance with quality standards and operational requirements.
* Create and maintain technical documentation, including system architecture, code comments, and user guides.
* Provide ongoing support for RPG-based applications, troubleshoot issues, and perform root cause analysis.
* Work closely with business analysts, project managers, and other developers to understand business requirements and translate them into technical solutions.
* Ensure compatibility and performance of legacy RPG applications, performing necessary updates or migrations to modernize the system.
Required Skills and Qualifications:
* 3+ years of experience as an RPG Developer, with a focus on RPG ILE.
* Solid understanding of IBM iSeries (AS/400) architecture and its integrated development environment (IDE).
* Knowledge of SQL, DB2/400, and integrated languages (ILE).
* Strong verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
* Strong analytical and troubleshooting skills to diagnose and resolve complex issues.
* Ability to work collaboratively within a team environment and adapt to changing priorities.
* Experience with RPG Free format programming.
* Familiarity with web services (REST, SOAP) and integrating RPG applications with modern web technologies.
* Knowledge of application lifecycle management tools and practices.
* Experience with iSeries job scheduling and monitoring.
Education:
* Bachelor's degree in computer science, Information Technology, or a related field (or equivalent work experience).
This is a long-term transformation project with a hybrid work arrangement. If you have the skills and experience we're looking for, please send your updated CV to us.