About the job Senior Software Developer - AS400/RPG - Trading / Clearing
LOCATION
Remote (Romania)
DESCRIPTION
Job Summary
We are seeking a highly skilled and experienced AS400 / RPG Software Developer to join our trading clearing solutions team. The ideal candidate will have at least 5 years experience, with Markets Clearing activities familiarity, coupled with a strong understanding of AS400 / RPG technologies. This role requires the ability to work with cross-functional teams and a deep understanding of software delivery and maintenance processes, with the principal objective of acting as the main contributor for the new and existing clearing products development, delivery and troubleshooting, both on evolution and maintenance areas.
Main tasks of the role include (but not limited to):
- Development and Maintenance
- Develop, test and maintain applications using IBM OS400 (AS/400) development languages, including RPGLE, SQLRPGLE and CLLE
- Utilize WebSmart software and PML for web-based application development
- Implement and manage continuous integration / continuous deployment (CI/CD) pipelines
- Automate system operations tasks to improve efficiency and reduce manual effort
- Debug and resolve technical issues and defects in a timely manner
- Design, develop and maintain DB2 databases
- Ensure efficient data retrieval and storage by optimizing SQL queries and database performance
- Perform OS400 system operations and execute commands to ensure smooth and efficient system performance
- Monitor system health, optimize application performance and troubleshoot issues as they arise, to ensure high availability and reliability
- Support the deployment and management of applications on platforms such as IBM WebSphere
- Ensure compliance with security standards and protocols for deployed applications
- Perform regular system maintenance and upgrades to ensure stability & performance
- Troubleshoot and resolve any application issues in a timely manner
- Collaborate with IT operations and ServiceDesk teams to ensure seamless operation of applications
- Manage application changes using Turnover change management software
- Ensure proper version control and documentation for all changes and updates
- Collaborate with cross-functional teams to gather requirements and deliver solutions that meet business needs
- Provide technical guidance and mentorship to junior developers and other team members
- Document technical processes, system configurations, and user manuals
- Maintain accurate records of system performance and technical issues
- Stay updated with the latest industry trends and technologies related to IBM OS400 and web development
- Propose and implement improvements to existing systems and processes to enhance productivity and efficiency
Qualifications & Competences
- Bachelors degree in Computer Science, Information Technology, or a related field
- At least 5 years of proven experience as a senior developer with a focus on IBM Framework (ILE + WebSmart)
- Proficiency in IBM OS400 (AS/400) development languages: RPGLE, SQLRPGLE and CLLE
- Experience with IBM WebSphere for application deployment and management
- Solid knowledge of DB2 database design, development and maintenance
- Familiarity with OS400 system operations and commands
- Expertise in WebSmart software and its native development language, PML
- Experience with Turnover change management software.
- Familiarity with Unix-like systems and bash / Python scripting
- Familiarity with major web application frameworks and databases
- Strong communication and interpersonal skills
- Ability to work independently and as part of a team
Nice to have
- Knowledge of Financial Markets Clearing activities and the assets cleared by the Central Counterparty Clearing House (CCP)
- Understanding of Central Counterparty Clearing House (CCP) relations with other entities such as Markets, Central Securities Depositories (CSD) and Central Bank
- Relevant certifications in IBM technologies and development languages
- Experience with other programming languages and frameworks
Benefits
- Professional development opportunities
- Flexible work hours and remote work options
Employment Type
Full-time job