> Markdown version of [/jobs/ext/2649516-idms-systems-programmer](https://www.wearedevelopers.com/jobs/ext/2649516-idms-systems-programmer). 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). --- # IDMS Systems Programmer - **Company:** Aptuity Solutions, Inc - **Location:** Miami, FL, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** COBOL (Programming Language), Computer Programming, Databases, Job Control Language (JCL), Systems Analysis, SAS (Software), Virtual Storage Access Methods, Z/OS, Tso/ispf, Sender Policy Framework (SPF) - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/e377feb8-eead-4b4e-b1f5-d5399d388ce1 ## About the Role The senior systems analyst programmer must have - Minimum 5 years of recent programming experience in an IDMS/ COBOL/JCL/ Z/ OS mainframe environment - Minimum 5 years of experience in systems analysis, development and project implementation. - Excellent verbal and written communication skills ## Description Expertise in integrated database management systems (IDMS) systems, online IDMS programs using ADSO, IDD, ADSC, MAPC, DDDL, DMLO, OLP, PFCH and DME, Batch/ Cobol development, job control language (JCL), SAS VegaSoft, VSAM, SPF, TSO/ISPF in the Z/OS mainframe environment, IDMS screen mapping(symbolic and physical), systems analysis/design/ development, project management, application production support and IT customer service. ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [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) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)