Software Developer
Anzeige auf Englisch
About The Company
PKS Software GmbH is an innovative software company headquartered in Ravensburg, Germany. For more than 30 years, PKS has helped organizations modernize business-critical systems running on IBM platforms, including clients in the banking, logistics, and insurance industries. The company develops its own tools and combines deep platform expertise with contemporary software engineering practices.
PKS is part of the TIMETOACT GROUP, a leading IT services provider for cloud platforms and digital solutions. The Group includes more than 1,700 colleagues across 25 locations in Germany, Austria, and Switzerland, with additional offices in Italy, the Netherlands, Spain, and the United States, as well as service hubs in several regions worldwide. This network offers opportunities to share expertise, access Group-wide learning resources, and explore varied career paths.
About The Role
PKS is seeking an experienced Senior Software Developer IBM i (all genders) to join its IBM i team. This full-time, permanent position is available immediately and can be based in Frankfurt or Ravensburg. Remote work from elsewhere in Germany may also be possible, subject to a willingness to travel as required.
You will help evolve complex, long-established IBM i applications rather than simply maintain them. Working closely with colleagues, customers, and business stakeholders, you will assess existing systems and turn requirements into durable technical solutions. The role is suited to a developer who combines strong IBM i knowledge with a practical interest in modern engineering methods and takes ownership of demanding modernization initiatives.
Qualifications
You bring at least five years of professional IBM i development experience and have contributed to sophisticated, business-critical applications. You are comfortable navigating established codebases and data models, identifying their strengths and constraints, and recommending realistic approaches to modernization.
- Strong knowledge of RPG or Free RPG, SQL, Db2 for i, ILE, and service programs.
- Experience with modern IBM i development tools and the analysis of legacy applications.
- Practical understanding of architecture layers, data access layers, APIs or web services, modularization, and refactoring.
- Working knowledge of Git or other version control systems, DevOps fundamentals, testing, and clear technical documentation.
- Strong communication skills for engaging directly with customers and business teams, and the ability to estimate work and explain technical options.
- Fluent German and good English skills.
Experience in modernization projects, technical consulting, code reviews, and coaching developers is especially valuable. Knowledge of COBOL or technologies such as Java, Python, Node.js, and JavaScript frameworks is an advantage, but not essential. An interest in using AI-assisted development tools thoughtfully, with human review and oversight, is welcome.
Responsibilities
- Analyze complex, business-critical IBM i applications and identify opportunities to improve their structure and maintainability.
- Design and implement sustainable architectures and components, including data access, service, and integration layers.
- Own work from requirements analysis and effort estimation through implementation, testing, and documentation.
- Use modern development tools and apply AI-assisted tools responsibly within a human-in-the-loop approach.
- Work with customers and business stakeholders to translate needs into practical, long-term technical solutions.
- Support the development of colleagues through coaching, constructive code reviews, and knowledge sharing.
Benefits
PKS offers flexible working hours without core hours and extensive mobile-working options, alongside a fair approach to overtime. You will work in small teams with experienced colleagues and receive active support for your professional and personal development. Additional benefits include inflation adjustments, special payments, a JobRad bicycle program, company events, pension contributions, and childcare support. Employees also benefit from Academy offerings, Group-wide initiatives, and the opportunities of an international IT network. PKS values individuality, collaboration, and a positive working environment.
Equal Opportunity
PKS Software GmbH is committed to providing an inclusive and respectful workplace. We welcome applications from qualified candidates of all backgrounds and evaluate applicants fairly based on their skills, experience, and potential. The role is open to all genders.

