Junior Mainframe Software Engineer

HCLSoftware · Latina, Italia ·


Descrizione dell'offerta

Role Description:

This is a full-time hybrid role for a Software Engineer located in Rome/Milan. The role involves developing, maintaining, and supporting mainframe software products, collaborating with a team of engineers, and ensuring the reliability and efficiency of mainframe systems. 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.


Qualifications:

  • Must be Citizen
  • Fluent English speaker/writer.
  • You are willing to embrace unfamiliar technology, tools, processes and learn new skills.
  • You are 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 have some understanding of the mainframe, z/OS, how to generally get-around.
  • If you are someone that is a vocational mainframer, please apply!
  • We are specifically trying to recruit people with a long-term commitment to the platform.
  • You have mainframe software development experience using: JCL, REXX, PL/X, PL/I, C, HLASM. (We hardly use COBOL.)
  • *System* software developer highly preferred (e.g. low level, file system) over an *Application* software developer (e.g. business logic, reports). Sysprogs with some knowledge of mainframe software development could be good candidates for this role.
  • 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/DL1, MQ, CICS


Responsibilities:

  • 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 (e.g. 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.


**Kindly attach resume in English language**


Candidate Data Privacy Notice

Candidatura e Ritorno (in fondo)