> Markdown version of [/jobs/ext/1470556-adabas-natural-programmer-dba](https://www.wearedevelopers.com/jobs/ext/1470556-adabas-natural-programmer-dba). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # ADABAS Natural Programmer/DBA - **Company:** WEST Inc - **Location:** Sacramento, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Word, Microsoft Excel, Adaptable Database Systems, Computer Programming, Databases, Software Debugging, File Systems, Job Control Language (JCL), IBM Mainframe, Interactive System Productivity Facility (ISPF), Microsoft Office, Microsoft Visio, MVS (OS), Microsoft PowerPoint, Systems Development Life Cycle, Data Streaming, Z/OS, Tso/ispf, File Transfer Protocol (FTP), Syncsort, File-aid, Information Technology - **Published:** July 28, 2026 - **Apply:** https://www.dice.com/job-detail/54be22d4-1a48-4442-8442-54e7863ff7d7 ## About the Role Need qualified programmer/analyst with a minimum of 8 years of hands-on experience in Adaptable Database System (ADABAS)/Natural programming and ADABAS Database Administrator (DBA) skills set. Must be proficient using Job Control Language (JCL) within the ISPF/TSO interface. ADABAS DBA using Software AG tools and Natural toolkit, ADABAS/NATURAL programming z/OS and/or MVS Operating System. IBM mainframe utilities (e.g., IDCAMS, IEBGENER, SYNCSORT, FTP, etc.) TSO/ISPF and JCL. Flat file processing SDLC and testing methodology. Microsoft Office Products (e.g., Excel, Visio, Power Point, Word, etc.) IBM PD Tools (e.g., Debug, File Manager, Fault Analyzer). File-Aid and Xpediter can be included in experience level. Bachelor's Degree in computer Science or Engineering ## Description 1. Support a large-scale ADABAS/NATURAL legacy system. 2. Conduct analysis as required to accomplish the coding assignments. 3. Provide ADABAS DBA expertise. 4. Document program, data flow, and related processes. 5. Test modifications using debug tools. 6. Work with file manipulation tools. 7. Work with business customers to help with requirements definitions. 8. Work with business customers to explain the achieved solution. 9. Provide system knowledge, expertise, and related additional deliverables as needed. ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story)