About The Position

The Mainframe Application Developer will support Customer Information Systems (CIS) in a utility environment. The role involves hands-on mainframe development and production support for batch and online processing, including bill-critical batch cycles and production schedules. The developer will implement business and regulatory requirements and support utility billing and customer processes.

Requirements

  • Experience supporting Customer Information Systems (CIS) in a utility environment.
  • Hands-on development experience with COBOL and JCL.
  • Experience with CICS and/or IMS.
  • Experience supporting batch and online processing in production environments.
  • Understanding of bill-critical batch cycles and production schedules.
  • Strong understanding of utility billing and customer processes.
  • Ability to translate business requirements into technical solutions.
  • Effective communication with technical and non-technical stakeholders.
  • Strong quality focus and ownership mindset.
  • LinkedIn profile is required.

Responsibilities

  • Implement business and regulatory requirements using standard mainframe development practices.
  • Perform impact analysis and make code changes related to customer setup and maintenance; billing, bill calculation, and invoicing; and adjustments, rebills, and billing exceptions.
  • Analyze and resolve batch and online processing issues, including billing-critical failures.
  • Support bill runs and ensure timely completion of customer and billing processes.
  • Participate in root cause analysis and implement long-term fixes.
  • Work with business analysts and functional teams to clarify requirements.
  • Support unit, system, and user acceptance testing, as well as production releases.
  • Maintain application documentation and technical artifacts.
  • Follow defined change, release, and compliance processes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service