Software Development Engineer (General-Purpose Machine Systems)

そふとうぇあかいはつぎじゅつしゃ(はんようききけい)

Industry & Occupation

IT, Software & Telecommunications

Classification

Summary

Technical role involving the design, development, and operation of business systems running on general-purpose machines (mainframes).

Description

Software Development Engineers (General-Purpose Machine Systems) handle requirements definition, basic and detailed design, programming in COBOL or PL/I, batch job development using JCL, construction of online processing using CICS, testing, operations, troubleshooting, and performance tuning for core business systems running on mainframes. They are involved in maintaining and modifying legacy systems in fields such as finance, insurance, manufacturing, and public sectors, as well as migration projects to open systems.

Future Outlook

Demand for legacy core system maintenance remains stable, but acquiring open-system skills is required due to trends in DX and cloud migration.

Personality Traits

Cautious and Accurate / Good at Logical Thinking / Patient

Work Style

Contract Development / In-House Development / In-House SE / On-Site Maintenance

Career Path

Programmer (Junior) → Systems Engineer (General-Purpose Machine Systems) → Technical Lead → Project Manager → IT Manager

Required Skills

COBOL Programming / JCL Operation / Mainframe OS Operation / Middleware Operation

Recommended Skills

Cloud Platforms / Reading English Documents

Aptitudes (Strengths Preferred)

Item Description
Analytical & Logical Thinking Ability to logically break down business requirements into system processes is necessary.
Attention to Detail & Accuracy Small mistakes can lead to serious incidents such as business interruptions.
Learning Agility & Knowledge Acquisition Continuous acquisition of legacy and new technologies is necessary.
Problem Solving Problem-solving skills are required for complex transaction processing and troubleshooting.

Aptitudes (Weaknesses Acceptable)

Item Description
Physical Stamina & Endurance Mainly desk work with low physical demands.

Related Qualifications

  • Applied Information Technology Engineer Examination
  • Fundamental Information Technology Engineer Examination

Aliases

  • General-Purpose Machine Programmer
  • Mainframe Engineer
  • Mainframe Programmer

Related Jobs

  • Database Engineer
  • Infrastructure Engineer
  • Systems Engineer (General-Purpose Machine Systems)

Tags

Keywords