Senior Application Programmer – Mainframe Systems
Title: Senior Application Programmer – Mainframe Systems Location: Onsite Role in Downey, CA Duration: 12 months contract with high possibility of extension Additional Information Assignment requires onsite work 5 days (M-F) per week initially for at least 6 months. Gradual allowance of up to 2 days telework depending on current project requirements. At least 7 years’ experience in ADABAS/NATURAL programming is mandatory. Position Description Responsible for leading and/or working on the most complex IT applications design, documentation, development, modification, testing, installation, implementation, and support of new or existing applications software. Analyze and refine systems requirements. Translate systems requirements into applications prototypes. Plan and design systems architecture. Write, debug, and maintain code. Determine and design applications architecture. Determine output media/formats. Design user interfaces. Work with customers to test applications. Assure software and systems quality and functionality. Integrate hardware and software components. Write and maintain program documentation. Evaluate new applications software technologies. Ensure the rigorous application of information security/information assurance policies, principles, and practices to the delivery of application software services. Skills Required Knowledge and experience in applications software development principles and methods sufficient to participate in the design, development, testing, and implementation of new or modified applications software. Knowledge of organization’s operational environment. Knowledge of software design principles, methods, and approaches. Knowledge of principles, methods, and procedures for designing, developing, optimizing, and integrating new and/or reusable systems components. Knowledge of pertinent government regulations. Knowledge of infrastructure requirements and database management principles and methodologies, including: Data structures Data modeling Data warehousing Transaction processing Knowledge of functionality and operability of the current operating environment. Knowledge of systems engineering concepts and factors such as: Structured design Supportability Reliability Scalability Maintainability Knowledge of optimization concepts and methods. Ability to establish and maintain cooperative working relationships with those contacted in the course of the work. Ability to speak and write effectively and prepare effective reports. Additional Skills Required Must have a strong background in ADABAS/NATURAL, JCL, TSO/ISPF, Predict, and N2O. Experience Required Minimum seven (7) years of experience in electronic data processing systems design and programming with one or more of the following: Languages: COBOL, Natural/ SuperNatural, IMS/DB/DC, DB2/SQL, Assembler, SAS, CICS; MF FOCUS. Tools/Utilities: MVS JCL, MVS TSO/ISPF, IBM OPTIM, FILE MANAGER, SPUFI, ICEMAN/ICETOOLS, SORT, VSAM, CLIST, FTP, DYL260/280, CA GEN (COOLGEN), CA ENDEVOR, CA SPOOL, CA OM WEB VIEWER, IBM WEBSPHERE, DEBUGGER, N2O. Databases: DB2, IMS, ADABAS, FOCUS; OS: z/OS Other: EntireX, ASP, HTML, Cloverleaf. Additional Experience Required Minimum seven (7) years of demonstrated experience in ADABAS/NATURAL programming within a mainframe environment. Required Proficiency Language: Natural Database: ADABAS Tools and Utilities: JCL, TSO/ISPF, Predict, N2O, CA Spool Operating System: z/OS Additional Technologies: EntireX, Supernatural, Cloverleaf Education Required Bachelor’s degree in an IT-related or Computer Science field. Additional qualifying experience may be substituted for the required education on a year-for-year basis.