Mainframe Programmer/analyst Resume
Austin, TX
SUMMARY:
- Mainframe Programmer Analyst fluent in many programming languages including COBOL, Assembler, and Easytrieve. Experienced in all phases of SDLC. Coded and tested programs using DB2, CICS, VSAM, and IMS. Performed systems programming, doing in depth root cause analysis by reading CICS and batch dumps. Led small teams, and mentored junior staff. Strengths include customer support, small team leadership, analysis, problem solving, and testing. Open to relocation in Southeast or Midwest.
TECHNICAL SKILLS:
Operating Systems: MVS/XA, MVS/ESA, z/OS, Sun Solaris, Windows Server 2003, UNIX, X Windows Server
Databases: VSAM, IMS/DB, IMS/DC, DB2, Lotus Notes, Microsoft Access, Microsoft SQL Server 7.0
Software Tools (Mainframe): SmartTest, Intertest, File - AID, Abend-AID, SyncSort, FTP, IDCAMS, IBM Utilities (IEBCOPY, IEBGENER, IDCAMS, etc.), MQ Series, JCL, TSO/ISPF, IMS Utilities, SPUFI, QMF, Xpediter, Endevor, DumpMaster, ZEKE, Optim, PuTTY, IBM File Manager, IBM Debug Utility, IBM Fault Analyzer, DFSORT, RACF, ACF2
Software Tools (UNIX): cron, PuTTY, vi, Shell Scripts (C Shell and Korn Shell)
Computer Software: Microsoft Office, Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Taxware Sales/Use Tax System, Taxware VeraZip System, Taxware STEP System, Taxware Toolkit, CORPTax US Compliance, CORPTax Provision, CORPTax Calendar, CORPTax FIN 48, ChangeMan, PVCS, CA-1, CA-7, CA-11, Connect:Direct (NDM)
Programming Languages: COBOL, Assembly language (ASMH, High Level Assembler), Language Environment/370 for OS/390 (LE/370), Assembler Macros, APS (Microfocus COBOL), APS, CLIST, ISPF Dialogues, ISPF Panels, ISPF Skeletons, REXX, Easytrieve, Quikjob, CICS Macro Level, CICS Command Level, SQL Queries, Visual Basic for Applications (VBA), CICS Resource Definition (RDO and Macro), Clipper, CONCEPT 14
Methodologies: Yourdon, DMR Productivity Plus (P+), Cadence, Unified Process, Waterfall
Soft Skills: Vendor Relations, Customer Relations, System Analysis, System Design, Disaster Planning and Recovery, Database Analysis, Database Design, Data Modeling, Process Modeling, Business Analysis, System Analysis, Test Plans, Test Scripts, Test Execution
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Mainframe Programmer/Analyst
Responsibilities:
- Converted programs to system requirements, facilitating system redevelopment.
- Learned Java enough to transfer knowledge of mainframe programs to Java developers, ensuring knowledge transfer.
- Educated rest of team on IMS/DB and IMS/DC workings, enhancing team knowledge and enabling system evaluation.
Confidential, Jefferson City, MO
Senior Lead Programmer/Analyst
Responsibilities:
- Converted system requirements to programs, facilitating program creation.
- Created JCL procs and jobs to run in batch, ensuring fast run time and accurate results.
- Created COBOL programs consuming and creating EDI X12 277, 837, and 999 files, enhancing productivity.
- Created COBOL programs to string/parse delimited fields, enabling ability to import data.
- Researched program abends and cases where the conversion programs didn't execute correctly, made corrections, and reran the corrected program, ensuring ongoing system performance.
Confidential, Eveleth, MN
Programmer/Analyst
Responsibilities:
- Converted system requirements to programs, facilitating program creation.
- Created JCL procs and jobs to run in batch, ensuring fast run time and accurate results.
- Diagnosed and solved very difficult problems in CICS causing transactions to lock and loop, using knowledge gained while using CICS Resource Definition, resolving problems.
- Modified programs consuming and creating X12 837, 999, and 277 EDI files, enhancing usability.
- Researched program abends, corrected programs, and reran them, ensuring ongoing system performance.
Confidential, Kansas City, MO
Technical Analyst
Responsibilities:
- Interviewed various application managers, and collected their testing requirements, enhancing system knowledge.
- Presented status to upper management on a weekly schedule, facilitating communication.
Confidential, Chicago, IL
DW Developer/Enterprise Content Mgmt
Responsibilities:
- Researched old system and modified JCL to enable conversion of entities between image databases.
- Employed SysCom's AIS2CM Conversion product to convert image databases from ASM for OS/390 to OAM.
Confidential, Buffalo Grove, IL
QA Consultant/Application Developer
Responsibilities:
- Created SIT test plans for COBOL CICS DB2 programs, ensuring complete test coverage.
- Executed SIT and UAT test plans on COBOL CICS DB2 programs, ensuring correct execution.
- Modified and queried DB2 tables using Optim to create test data for programs, facilitating tests.
Confidential, Raleigh, NC
Senior Programmer/Analyst
Responsibilities:
- Scheduled new test jobs in ZEKE, running on an IBM z/OS, automating test runs.
- Reported defects using HP Quality Center, notifying developers of discovered defects.
- Coded an Excel program in VBA, automating file import.
Confidential, Montgomery, AL
Senior Programmer/Analyst
Responsibilities:
- Interviewed end users, extracted requirements, designed a new security subsystem, and coded the new security subsystem in COBOL CICS using a VSAM database, allowing for enhanced security and increased performance.
- Coded conversion routines to move security levels from old security system to new system.
- Queried and modified VSAM files using File Manager for testing, ensuring correct subsystem execution.
- Modified COBOL Batch programs for recently changed mandates, facilitating ongoing usability.
Confidential, Columbus, GA
Senior Programmer/Analyst
Responsibilities:
- Tested programs using IBM Debug utility, ensuring correct program execution.
- Created new security interface to enable a small group of authorized people access to secure information, enhancing system usefulness.
- Queried and moved data in DB2 tables using Optim to create test data for programs, facilitating tests.
- Researched program abends, made corrections, and reran corrected program, ensuring ongoing system performance.
Confidential, Raleigh, NC
Programmer/Analyst
Responsibilities:
- Assumed duties of a previous programmer, got up to speed, and delivered programs ahead of schedule.
- Coded COBOL CICS program interacting with MQ Series, enabling functionality.
- Tested CICS and batch programs, procs, and JCL jobs containing SyncSort and IBM utilities, ensuring functionality.
- Researched program abends, made corrections, and re-released corrected program, ensuring ongoing system performance.
Confidential, Atlanta, GA
Senior Programmer/Analyst
Responsibilities:
- Discovered CICS program using uninitialized storage, which was causing intermittent abends, and recommended solution.
Confidential, Abilene, TX
SME/Implementation Specialist
Responsibilities:
- Ensured required documentation was correct and complete before releasing package to production.
Confidential, Bloomington, IL
Mainframe Programmer/Analyst
Responsibilities:
- Coded Assembler program to reformat compressed data to usable format, facilitating usability.
Confidential, Lanham, MD
Mainframe QA Tester
Responsibilities:
- Tested batch programs to ensure correct execution.
Confidential, Atlanta, GA
Mainframe Application Developer
Responsibilities:
- Embedded DB2 and MQ Series calls into COBOL programs, facilitating interfaces with AIS+ EE.
- Coded and tested COBOL Batch programs using DB2, to convert and import files into ImagePlus and AIS+ EE.
- Coded and tested COBOL CICS program to interface with MQ Series and notify other system of status, facilitating system communication.
- Researched abended programs, made corrections, and reran jobs, ensuring ongoing system performance.
Confidential, Columbia, SC
Application Developer/Systems Analyst
Responsibilities:
- Queried and moved data in DB2 tables using Optim to create test data for programs, facilitating tests.
- Coded and maintained COBOL programs handling ACH Debit/Credit transactions for member premium payments, enhancing system efficiency.
- Tracked and resolved defects using HP Quality Center, ensuring complete follow up for discovered defects.
Confidential, Naperville, IL
Business Configuration Analyst
Responsibilities:
Responsibilities:
- Load tested and maintained COBOL CICS programs that bridged between POS system and third party Taxware products, facilitating operation.
- Evaluated and corrected mainframe Taxware Zip Index, increasing sales tax accuracy and expanding sales territory.
- Wrote a UNIX Korn shell script to update Taxware files unattended, automating file update process.
- Established and maintained relationships with external vendors Taxware, Inc. and Confidential & Touche, Inc., ensuring communication.
- Used Waterfall System Development Life Cycle methodology, enhancing system development.
- Evaluated a C program, determining that it will cost too much and take too long to enhance correctly, providing information to upper management.
- Implemented Taxware Toolkit on a Windows workstation using WinAxe Pro X Windows Server, facilitating system usability.
- Created UNIX scripts, using vi, scheduling with cron, and testing with at, for UNIX to update the Taxware databases unattended, enhancing system performance and availability.
- Installed CORPTax products on Microsoft SQL Server, facilitating system usability.
Confidential, Hoffman Estates, IL
Production Support Specialist
Responsibilities:
- Established and maintained relationship with external vendor Taxware, Inc, ensuring communication.
- Served as SME for Taxware systems, facilitating support and usability.
- Maintained CICS resources (transactions, programs, files, and such), ensuring ongoing usability.
- Provided version updates and support for CICS test regions, maintaining CICS resources (transactions, programs, files, and such), facilitating usability.
- Converted Assembler IMS batch program to COBOL DB2 batch program, ensuring ongoing usability.
- Used Waterfall System Development Life Cycle methodology, enhancing system development.
- Supported, converted, and retired an IMS DB/DC system, ensuring continued user support.
- Trained various coworkers on how to use Taxware systems, ensuring ongoing support.
- Communicated with vendor about bugs discovered in their product while performing system testing on our programs, enhancing program accuracy for both companies.
- Conducted Disaster Recovery testing for systems in my team, ensuring recoverability.
- Managed Disaster Recovery test for entire company when regular SME was unexpectedly hospitalized, facilitating test exercise execution.
- Monitored performance of production system across three LPARs, detecting and fixing problems, and preventing possible future load issue.
- Monitored Taxware bridge and systems during Y2K rollover, ensuring correct execution.
Confidential, Chicago, IL
Sr Technical Programmer
Responsibilities:
- Provided version updates and support for CICS test regions, maintaining CICS resources (transactions, programs, files, and such), facilitating usability.
- Managed team (unofficially) when regular manager and backup manager were both absent unexpectedly, facilitating team functionality.
- Conducted Disaster Recovery testing for systems in my team, ensuring recoverability.
- Learned and used Waterfall System Development Life Cycle methodology as central contact, enhancing system development.
- Retired various mainframe CICS systems that weren't used any more, reducing system costs.
- Modified a back-end Assembler batch program, resulting in a 60% drop in system costs.
- Modified a JCL job resulting in a very substantial drop in run time, reducing system costs and job abends.
Confidential, Chicago, IL
Technical Programmer
Responsibilities:
- Analyzed and fixed abends in Assembler programs, making sure to fix original problem, enhancing system stability.
- Provided version updates and support for CICS test regions, maintaining CICS resources (transactions, programs, files, and such), facilitating usability.
- Researched abended programs, made corrections, and reran jobs, ensuring ongoing system performance.
- Corrected various program bugs discovered during unrelated system testing, preventing possible future abends.