Job Title: Assembly Language Developer
Location: Bethesda, MD
Employment Type: Contract
About Us:
DMV IT Service LLC is a trusted IT consulting firm, established in 2020. We specialize in optimizing IT infrastructure, providing expert guidance, and supporting workforce needs with top-tier staffing services. Our expertise spans system administration, cybersecurity, networking, and IT operations. We empower our clients to achieve their technology goals with a client-focused approach that includes online training and job placements, fostering long-term IT success.
Job Purpose:
This role focuses on analyzing, maintaining, and enhancing legacy IBM z/OS assembly language programs. You will extract critical business logic from legacy codebases and collaborate with cross-functional teams to ensure accurate code migration and modernization. You will also manage version control, release processes, and batch job automation within a highly regulated environment.
Requirements
Key Responsibilities:
- Analyze, troubleshoot, and improve legacy assembly language code on IBM z/OS platforms.
- Extract and document business rules embedded in assembly code to aid in code conversion efforts.
- Work extensively with IRS Core Record Layouts (CRL) and QSAM data formats to facilitate data transformation and processing.
- Collaborate with other teams to ensure proper understanding and migration of legacy system logic.
- Use CA Endevor Software Change Manager (SCM) to manage version control, secure code releases, and lifecycle processes.
- Employ BMC Control-M for automating batch job scheduling, execution monitoring, and workflow management.
Required Skills & Experience:
- Bachelor’s degree in Computer Science, Information Systems, or a related discipline.
- Strong knowledge of IBM z/OS assembly language, including assembly instructions, addressing modes, data manipulation, job control language (JCL), and job processing.
- Familiarity with IBM mainframe architecture components such as storage hierarchy (registers, memory, I/O), system calls (SVCs), and interrupt handling.
- Experience with IRS Core Record Layouts (CRL) and QSAM/VSAM data formats is highly preferred.
- Prior work with IRS systems like Individual Master File (IMF) or Business Master File (BMF) is a plus.
- Proficient in using CA Endevor SCM for controlled software development and release management.
- Experienced with BMC Control-M for job scheduling and batch automation.
- Familiarity with mainframe development tools such as debuggers, assemblers, linkers, and utility programs.
- Working knowledge of DB2 and other legacy data storage solutions.
- Basic understanding of Java programming, including object-oriented concepts, syntax, and frameworks, with the ability to translate assembly logic into Java constructs (loops, conditionals, functions, design patterns).