Sr Assembler Developer
BMC Software
- Pune, Maharashtra
- Permanent
- Full-time
- 10+ years of experience designing, testing, and implementing mainframe OEM vendor products and system exits in an IBM z/OS environment.
- Extensive experience coding MVS Assembler using MVS supervisor services, cross memory services and data management facilities.
- Extensive experience in a combination of the following - JCL, VSAM, JES2/3, SDSF, ISPF, REXX, and/or C programming.
- Diagnostics, Debugging and Troubleshooting skills using IPCS, GTF, and XDC.
- Experience in QA principles, including test planning, test cases creation, execution, test results documentation & defect reporting.
- The ability to work independently, solve complex problems and effectively reassess work priorities.
- Knowledge of z/OS Internals and Control blocks.
- Experience supporting and developing MVS systems software.
- Knowledge of storage management/administration (DFSMS, DFSMS/HSM, virtual tape systems, DASD) is a plus.
- Knowledge of trimodal instructions, access register mode, SRB and zIIP processing.
- Experience using IBM utilities (IEBCOPY, IEBGENER, SORT, IEHLIST, AMBLIST, etc.)
- You can embrace, live and breathe our BMC values every day!
- You have 8+ years of experience with application development using Java, Eclipse RCP, Web Services, Core Java, and multi-threading
- You have experience in a Web based environment utilizing HTML, XML, and JavaScript, Java Server Pages, Servlets and Angular.
- You have knowledge and experience with various DBMS (SQL Server, Oracle, DB2, Apache Derby)
- You have familiarity with static code analyzers like Sonar for automated reviews
- You have the ability to write code for GUI development using Java, Eclipse RCP, Angular, JQuery
- You have problem solving skill using data structures and algorithms
- You have knowledge of design patterns, object-oriented software development and high-performance code characteristics and of version control systems like Git and bitbucket.
- CI/CD environment with popular DevOps tools