As a Cobol Idms developer, you will typically be responsible for designing, developing, testing, and maintaining applications that run on mainframe systems, utilizing both COBOL programming and IDMS database technologies. Your daily tasks may include coding new features, troubleshooting and resolving issues in existing programs, preparing job control scripts, and optimizing database queries for better performance. You will regularly interact with business analysts, QA teams, and other developers to ensure software changes meet business requirements. This role often involves both independent problem-solving and collaborative project work, offering the opportunity to have a direct impact on mission-critical legacy systems.