✨ About The Role
- The R&D Software Engineer will work closely with management and architects to develop sophisticated software solutions for design projects.
- Responsibilities include designing, coding, and testing complex software modules to meet functional and business requirements.
- The role involves performing unit/module testing and participating in test plan reviews to ensure software quality.
- The engineer will also be responsible for fixing bugs, adding enhancements, and converting software to other platforms as needed.
- Mentoring and training less experienced software engineers will be a key part of the job, fostering a collaborative team environment.
âš¡ Requirements
- The ideal candidate will have over 8 years of experience in application development on the IBM Mainframe, specifically with z/OS.
- A strong background in Java programming is essential, along with experience in implementing REST API web services.
- Candidates should possess knowledge of Jenkins and CI/CD principles, demonstrating familiarity with modern software development practices.
- The ability to analyze complex software issues and provide technical guidance to less experienced engineers is crucial for success in this role.
- A bachelor's degree in computer science or a related field is preferred, indicating a solid educational foundation in technology.