CareerZen Logo
Company logo

RPG, AS400 Senior Software Developer, Lead

Opensource Services LLC

Contract

Wayne, NJ

Job description

Job Title: Technical Specialist (MoveX & RPG Lead)

Location: Wayne, NJ [Hybrid]

Job Duration: Long-term Contract

Position Summary:

We are seeking a highly experienced and technically proficient Technical Specialist with over 18 years of hands-on programming experience in IBM i (AS/400, iSeries) environments, specifically with extensive expertise in MoveX ERP and RPG (all versions including Free-form RPG, ILE RPG, RPG/400). This role is to support process enhancement-related development initiatives, mentoring existing processes for performance and exceptions, and providing support for core business applications. The ideal candidate will possess a deep understanding of IBM i architecture, modern development practices, and a proven track record of delivering robust, scalable, and efficient solutions.

Key Responsibilities:

· Deliver applications: Design, code, test, and implement business applications using MoveX and all versions of RPG, ensuring adherence to best practices and coding standards.

· Architectural Design: Contribute to and lead the architectural design of enhancements, ensuring scalability, performance, and maintainability.

· System Integration: Design and implement integrations between various systems and MoveX for data transformation, XML parsing, and web service consumption/provisioning.

· Performance Tuning & Optimization: Identify and resolve performance bottlenecks within existing applications and databases, optimizing code and system configurations.

· Code Reviews: Conduct thorough code reviews to ensure code quality, adherence to standards, and optimal performance.

· Troubleshooting and Support: Act as a subject matter expert for critical production issues, providing high-level troubleshooting and resolution.

· Documentation: Create and maintain comprehensive technical documentation for applications, processes, and system configurations.

· Modernization Initiatives: Participate in and lead initiatives to modernize legacy RPG applications, leveraging new technologies and best practices.

· Collaboration: Work closely with business analysts, project managers, and other stakeholders to understand requirements and translate them into technical solutions.

· Stay Current: Remain up-to-date with the latest trends and technologies in IBM i development, MoveX, RPG, and related areas.

Required Skills and Experience:

· 18+ years of hands-on professional programming experience in IBM i (AS/400, iSeries) environments.

· Expert-level proficiency in RPG, including:

· Free-form RPG (RPG IV / RPGLE) is essential.

· Strong experience with ILE RPG concepts (modules, service programs, binding directories).

· Solid understanding of older RPG versions (RPG/400, RPG III) for legacy support.

· Extensive experience with X (XML, XSLT, XPath, XML Schema Definitions (XSD)) for data transformation, parsing, and integration with various systems and web services.

· Deep understanding of IBM i operating system (OS/400, IBM i OS) commands, utilities, and architecture.

· Proficiency with SQL and database concepts on IBM i (DB2 for i).

· Experience with IBM Rational Developer for i (RDi) or similar modern development environments.

· Strong understanding of software development life cycle (SDLC) methodologies.

· Experience with source code management tools (e.g., Git, SVN, Aldon, Implementer).

· Excellent problem-solving, analytical, and debugging skills.

· Strong communication and interpersonal skills, with the ability to explain complex technical concepts to non-technical stakeholders.

· Proven ability to work independently and as part of a team in a fast-paced environment.

Preferred Qualifications:

· Experience with other IBM i technologies such as CL, SQL RPG, DDS.

· Familiarity with web service technologies (SOAP, REST).

· Experience with implementing APIs on the IBM i.

· Knowledge of Agile/Scrum methodologies.

Education Qualification:

Bachelor's degree in Computer and Information Technology or related experience SAP Training Courses & Certification

Job Type: Contract

Pay: $85.00 - $95.00 per hour

Schedule:

  • 8 hour shift

Work Location: Hybrid remote in Wayne, NJ 07470