Design and develop free format RPG code to implement the goals of the sprint and deliver value to our business partners.
Contribute to the design and development of our modern API servicing customer data stored in the iSeries database.
Take ownership of the product, contribute improvement and innovation ideas.
Work closely with front-end developers in the cross functional team to provide REST APIs in different interfacing languages.
Enhance and build upon the business rules in an Object Oriented implementation.
Contribute to best practice testing across unit, integration and end to end tests.
Attention to detail for the integrity of customer data while exposing interactions in online and consultant facing applications.
Work within a cross functional Scrum team. Participate in all Scrum ceremonies such as planning, estimating and retrospectives. Contribute to the continuous improvement of team processes.
Participate in support and deployment activities as required.
Perform other reasonable and relevant activities as requested from time to time to meet operational requirements.
Qualifications experience
6+ years proven commercial experience in modern RPG development;
Excellent knowledge and experience in OOP.
Excellent knowledge of free format RPG and embedded DB2 SQL.
Excellent knowledge of modernization of legacy code bases to enhance performance.
Strong knowledge of RESTful API design and development.
Experience using RDi and Aldon.
Experience with monitoring tools such as New Relic.
Knowledge of XML and JSON.
Ability to work in the Atlassian suite of products: JIRA, Confluence and Bitbucket.
Source code management preferred.
Experience building test scripts using SoapUI.
Experience building highly available and reliable server side code.
Ability to write and maintain detailed technical documentation.
A background in financial services applications is an advantage.