Senior Software Developer IBM i (w/m/d)
Core
Senior Software Developer responsible for analyzing, modernizing, and extending critical legacy IBM i applications using modern engineering approaches.
Role type
Senior Software Developer (Legacy Modernization)
Builds
Modernized, maintainable IBM i application architectures and components
Domain
Enterprise Software, Legacy Systems, Banking/Logistics/Insurance
Required skills
RPG / Free RPG, SQL, Db2 for i, ILE, Service Programs, Legacy Application Analysis, Layered Architecture, APIs/Webservices, Refactoring, Git, DevOps, Testing
Preferred skills
COBOL, Java, Python, Node.js, JavaScript Frameworks, AI-assisted development tools
Technologies
IBM i, Db2, Git, DevOps tools, AI development tools
Responsibilities
Analyze and extend complex legacy IBM i applications; Design and implement modern architectures and components; Manage requirements from analysis to documentation; Communicate directly with clients and business units; Coach and mentor junior developers
Seniority
Senior, hands-on IC
