What are the responsibilities and job description for the Senior Manager I - Software Engineering position at HCL Technologies?
Fluent English speaker/writer. You are willing to embrace unfamiliar technology, tools, processesand learn new skills. You are a problem solver you are able to analyze complex systemsituations and develop solutions. You are THOROUGHLY familiar with the mainframe, its various sub-systems, features etc (TSO, z/OS, ISPF, CICS, Batch, DB2, IMS, VSAM,PDS, QSAM, PDSE/2, CATALOGS, SDSF, exits, SCLM, DUMPS, Abendanalysis, utilities etc). You understand mainframe z/OS, how to configure it for your usageand generally get-around. You have mainframe software development experience using: JCL,REXX, C, HLASM, PL/X, PL/I. (We do not use much COBOL.) System software developer highly preferred (eg low level, filesystem) over an Application software developer (eg businesslogic, reports) You are prepared to be flexible so that your working day canoverlap with other GEOs (with Perth, Australia, India & Louisiana,USA). You are prepared to give a demonstration of your skills at aninteractive technical interview.Advantageous skills: Systems programmer PL/X, SLD Debug Tool, zOSMF Familiarity with IBM File Manager for z/OS, ADFz, IDz, z/OSExplorer, z/OS Open Editor, SCLM or similar products DB2/SQL, IMS/DB1, MQ, CICSDetail JD:This role will mean becoming part of a global multi-disciplinedmainframe development team (develop, test, document) and willinvolve learning about our mainframe products.All team members are expected to do L3 code maintenance, work withL2, develop new features and support currency with other IBMproducts as they become available on the mainframe (eg DB2, IMS, C,PL/I, COBOL, Java, etc).All code submitted is reviewed and you will be expected to play yourrole as a reviewer and as a reviewee.As a developer, you will work with an independent test team, but youmust also develop your own unit tests as well as review test cases andresults from the test team.Our mainframe products have client components that work onWindows/Linux as eclipse plugins or VS Code extensions. You will beexpected to work with the client development team to expose host-side features on the client side.