Job Title: Assembler Developer
Location: Bethesda MD
Duration: 6-9 Months
Key Responsibilities:
- Analyze maintain and enhance legacy code written in IBM z/OS assembly language.
- Extract business rules from existing assembly code and assist in code conversion efforts.
- Work with IRS Core Record Layouts (CRL) and QSAM data formats to support data processing and transformation.
- Collaborate with cross-functional teams to ensure accurate interpretation and migration of legacy logic.
- Utilize CA Endevor Software Change Manager (SCM) for version control release management and secure code handling.
- Leverage BMC Control-M for job scheduling workflow automation and monitoring batch job execution.
Required skills/Level of Experience:
Bachelors degree in Computer Science Information Systems or a related field.
In-depth knowledge of IBM z/OS assembly language including:
- Assembly instructions addressing modes and data manipulation techniques
- Job control processing and JCL
Familiarity with IBM mainframe architecture including:
- Storage hierarchy (registers memory I/O)
- System calls (SVCs) and interrupt handling
- Experience with IRS Core Record Layouts (CRL) and QSAM/VSAM data formats (highly desirable).
- Experience with IRS IMF or BMF systems (highly desirable).
- Proficiency with CA Endevor SCM for secure and controlled software development lifecycle management.
- Experience with BMC Control-M for job automation and workflow orchestration.
- Strong understanding of mainframe development tools including debuggers assemblers linkers and utilities.
- Familiarity with DB2 and other legacy data storage formats.
Understanding of Java programming including:
- Object-oriented principles syntax libraries and frameworks
- Ability to map assembly logic to Java constructs (loops conditionals functions design patterns)