Application Developer
Core
Entry-level Application Developer supporting business applications on IBM i platforms through bug fixes, enhancements, and small development projects.
Role type
Junior IC application developer (IBM i)
Builds
Business applications on IBM i
Domain
Enterprise legacy systems (IBM i)
Deliverable
production ML models | product features
Required skills
Software development lifecycle, Jira, Agile/Scrum, IBM i, RPG, CL, DB2, API basics, system integrations, regression testing, user acceptance testing, code reviews, technical documentation
Preferred skills
Coding bootcamps, hackathons, open-source projects, modern languages and frameworks
Technologies
IBM i, RPG, CL, DB2, Jira
Responsibilities
Review and prioritize development requests, bug reports, and enhancement tickets; resolve bugs in existing applications; deliver small enhancements and interface changes; test bug fixes and enhancements before deployment; perform regression testing and validate integrations; document test cases and support user acceptance testing; break requirements into tasks and estimate effort; code solutions according to team standards; study existing code and participate in code reviews; write clear, maintainable code and update technical documentation; manage timelines and milestones in Jira; communicate delays and blockers proactively.
Seniority
Junior, entry-level IC