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, processes
and learn new skills.
You are a problem solver you are able to analyze complex system
situations 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, Abend
analysis, utilities etc).
You understand mainframe z/OS, how to configure it for your usage
and 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, file
system) over an Application software developer (eg business
logic, reports)
You are prepared to be flexible so that your working day can
overlap with other GEOs (with Perth, Australia, India & Louisiana,
USA).
You are prepared to give a demonstration of your skills at an
interactive technical interview.
Advantageous skills:
Systems programmer
PL/X, SLD Debug Tool, zOSMF
Familiarity with IBM File Manager for z/OS, ADFz, IDz, z/OS
Explorer, z/OS Open Editor, SCLM or similar products
DB2/SQL, IMS/DB1, MQ, CICS
Detail JD:
This role will mean becoming part of a global multi-disciplined
mainframe development team (develop, test, document) and will
involve learning about our mainframe products.
All team members are expected to do L3 code maintenance, work with
L2, develop new features and support currency with other IBM
products 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 your
role as a reviewer and as a reviewee.
As a developer, you will work with an independent test team, but you
must also develop your own unit tests as well as review test cases and
results from the test team.
Our mainframe products have client components that work on
Windows/Linux as eclipse plugins or VS Code extensions. You will be
expected to work with the client development team to expose host-
side features on the client side.
You are willing to embrace unfamiliar technology, tools, processes
and learn new skills.
You are a problem solver you are able to analyze complex system
situations 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, Abend
analysis, utilities etc).
You understand mainframe z/OS, how to configure it for your usage
and 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, file
system) over an Application software developer (eg business
logic, reports)
You are prepared to be flexible so that your working day can
overlap with other GEOs (with Perth, Australia, India & Louisiana,
USA).
You are prepared to give a demonstration of your skills at an
interactive technical interview.
Advantageous skills:
Systems programmer
PL/X, SLD Debug Tool, zOSMF
Familiarity with IBM File Manager for z/OS, ADFz, IDz, z/OS
Explorer, z/OS Open Editor, SCLM or similar products
DB2/SQL, IMS/DB1, MQ, CICS
Detail JD:
This role will mean becoming part of a global multi-disciplined
mainframe development team (develop, test, document) and will
involve learning about our mainframe products.
All team members are expected to do L3 code maintenance, work with
L2, develop new features and support currency with other IBM
products 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 your
role as a reviewer and as a reviewee.
As a developer, you will work with an independent test team, but you
must also develop your own unit tests as well as review test cases and
results from the test team.
Our mainframe products have client components that work on
Windows/Linux as eclipse plugins or VS Code extensions. You will be
expected to work with the client development team to expose host-
side features on the client side.