IBMI RPG Software Engineer

Hödlmayr International Gmbh
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 42K

Job location

Tech stack

Db2400
IBM System I
Code Review
Database Storage Structures
Embedded SQL
JSON
Python
Scrum
Query Optimization
SQL Stored Procedures
SQL Databases
RPL (Programming Language)
Web Services
XML
GIT
REST
Software Version Control

Job description

  • Core Backend RPG Development (40%): You design, develop, test, and maintain IBM i applications using RPG Free-Format and ILE RPG, focusing on stable and efficient backend business logic.
  • High-Performance DB2 / SQL Development (20%): You develop and optimise embedded SQL, stored procedures, and database access layers on DB2 for i, ensuring performance, reliability, and data integrity.
  • Structured Technical Analysis & Solution Design (15%): You analyse functional and technical requirements and translate them into clear, maintainable technical specifications and solution designs.
  • Robust API & Integration Development (10%): You design and implement REST APIs and web services to integrate IBM i systems with internal and external platforms.
  • User-Focused Display File Development (5%): You develop and maintain DSPF display files and support modernisation initiatives within the IBM i environment.
  • Quality-Driven Code & Modern Tooling Practices (5%): You apply modern development standards including Git-based version control, IDE-driven development (e.g. VS Code), and structured code reviews.
  • Collaborative Knowledge Sharing & Mentoring (5%): You document technical solutions, share best practices within the team, and support the onboarding and development of colleagues., * IBM i Operating System: Confident handling of CL programs, job management, spool files, and object-based architecture
  • REST APIs & Web Services: Experience designing and consuming REST services; JSON/XML handling in RPG; understanding of HTTP standards and security
  • Display Files/ DDS
  • Git & Version Control
  • Modern IBM i Tooling: Experience with VS Code and non-green-screen development workflows

Basic knowledge in Python and Agile/ Scrum

Requirements

Expert skills in...

  • RPG Free-Format / ILE RPG: Strong experience with modular ILE programming, service programs, activation groups, and binding
  • DB2 for i / SQL: Advanced knowledge of embedded SQL, stored procedures, triggers, query optimisation, and database structures, * Proactive, clear, and reliable communication
  • Openness toward modernisation and change
  • Strong willingness to learn beyond core RPG topics
  • High level of autonomy and self-organisation, especially in distributed teams
  • Team-oriented, helpful, and adaptable, with strong intercultural skills
  • Ability to contribute through expertise and positive influence rather than formal authority

Benefits & conditions

Stability: As part of an established family business, you can build a secure professional future

Rewards: You can earn a bonus for acquiring further employees for our Hödlmayr team.

Flexibility: We offer flexible working hours and the possibility of home office to promote a well-rounded work-life balance.

Development: We support your professional development through tailored development programs and offer you many paths for personal and professional advancement.

Community: At Hödlmayr, you experience a strong sense of community. In addition to work, there are regular activities and events that strengthen the team spirit.

Benefits: Enjoy numerous advantages such as an excellent cafeteria, health offers, and a variety of employee discounts., Salary: Your starting salary will be based on your qualifications and experience and starts at EUR 3,500 gross per month (on a full-time basis). If you have the appropriate qualifications, we are willing to offer a competitive salary above the market rate.

Apply for this position