IBM Application Developer - Mainframe in BANGALORE, India

About IBM: IBM is a global technology and innovation company present in India since 1992. It is the largest technology and consulting employer in the world, with approximately 380,000 employees serving clients in 170 countries. In this new era of Cognitive Business, IBM is helping to reshape industries as diverse as healthcare, retail, banking, travel, manufacturing, and many more, by bringing together our expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things. We are changing how we create. How we collaborate. How we analyze. How we engage. IBM is a leader in this global transformation. Business Unit Introduction:IBM Chief Information Officer (CIO) Incentives Services team is working to improve payment and commission module for sellers and sales partners. It provide automated process and tool for setting targets , achievement offer and based on Sellers achievement, it gives automated and generate Plan letter that include Final commission and Payment information.Our work is all about enabling IBMs strategy by giving IBMers the modern tools they need to do their work, be responsive to our clients, and to act with speed and agility. Our organization plays a key role in IBM’s ability to turn vision into reality by making our application hosting environments simpler, more intuitive and more effective for our developers.Who you are:As a Mainframe Application Developer you will apply your deep expertise in designing, development, code fix and testing the Mainframe applications. You should be comfortable in an agile environment. You should have demonstrated development support skills, as well as soft skills. You should have the ability to take charge of distributed multi-geography, ad-hoc teams.What you’ll do:• Collaborating with clients, team members and business analysts to translate business requirements into technical requirements.• Involved in the Business Requirements gathering wherein the client’s business process is studied in detail.• Business Requirements is understood and analyzed by having frequent interaction with various user levels to understand their requirements.• Involve in mapping of clients business requirements to the applications to come out with a clear cut picture of out of box functionalities, workarounds and customizations.• Create Low level design documentation from the High level requirement from the business team.• Create Unit test case• Create application programs and jobs.• Unit test and document the results.• Handling Technical issues, Involve in Code reviews, mentoring the team members.• Involve in deployment build on UAT and Production Env. , maintain to versioning of code and Involve in verification and validation activity for the deliverable.• Involve in support and adhoc request, provide end-to end solution for all kind of support and maintenance issues.How we’ll help you grow:• You’ll have access to all the technical and management training courses you need to become the expert you want to be• You’ll learn directly from expert developers in the field; our team leads love to mentor• You have the opportunity to work in many different areas to figure out what really excites you

  • Minimum 5 years relevant work experience in application development

  • Experience in Coding PL1 or COBOL, DB2 and JCL

  • Experience with both Agile and Waterfall project management methodologies

  • Experience with leading development teams through everyday project tasks

  • Experience with collaborating across multiple functional/technical teams to deliver a project

  • Experience with Databases and having good knowledge of database