Sr. Software Developer (IBMi)
Indexed description
The ideal candidate is a strong hands-on developer with deep IBM i experience, solid database and application design skills, and the ability to work effectively in a senior technical team environment.
Responsibilities
- Design, develop, test, implement, and support ERP application enhancements and new functionality.
- Maintain and improve the performance, stability, and scalability of mission-critical IBM i applications.
- Participate in architecture and design discussions, contributing practical and efficient technical solutions.
- Develop and support REST APIs to enable integration with internal and external systems.
- Work closely with business analysts, developers, and technical leads to deliver high-quality solutions aligned with business needs.
- Support troubleshooting, root cause analysis, and production issue resolution.
- Contribute to documentation, knowledge sharing, and continuous improvement of development practices.
- College diploma or university degree in Computer Science, Information Systems, Software Engineering, or equivalent practical experience.
- Minimum 10 years of hands-on software development experience.
- Strong hands-on experience in RPG ILE development.
- Solid experience with SQL and DB2 on IBM i.
- Good understanding of application design, performance tuning, and system reliability.
- Experience working through the full software development lifecycle including design, development, testing, implementation, and support.
- Proficiency using common enterprise IT development tools like Jira, Confluence, Asana, GitHub, Linear, ServiceNow, or other commonly used tools and systems.
- Hands-on experience with Java development.
- Experience designing or developing REST APIs.
- Familiarity with modern data formats and integration patterns such as JSON and XML.
- Experience working in ERP or supply chain / distribution systems.
- Knowledge of change management processes and development standards on IBM i platforms.
- Experience with IBS / Iptor ASW / Enterprise / DC1 is a plus.
- Ability to work independently while also contributing effectively within a collaborative team environment.
- Able to communicate professionally and effectively with technical and non-technical staff and with members of interdisciplinary teams. Strong written, oral, and interpersonal communication skills.
- Strong analytical and problem-solving skills with attention to detail.
- Willingness to learn new technologies and adapt to evolving business and technical requirements.
- Self-motivated with a strong sense of ownership and accountability.
- Professional communication skills with both technical and non-technical stakeholders.
- Ability to prioritize tasks and perform effectively in a fast-paced environment.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search