COBOL Consultant – Senior Engineer


Job Description template

About the Role

We are seeking an experienced and detail-oriented COBOL Consultant – Senior Engineer to join our team and support the maintenance, enhancement, and modernization of legacy mainframe applications. The ideal candidate will have deep expertise in COBOL development, a strong understanding of mainframe environments, and the ability to work in fast-paced enterprise IT settings.

You will play a key role in analysing business requirements, designing solutions, and delivering enhancements to critical applications that are central to the organization’s operations.

LocationSydney, Melbourne, Brisbane, Perth
Employment TypeFull-time / Contract with Hybrid work from home

Key Responsibilities

  • Design, develop, maintain, and optimize COBOL-based applications on mainframe platforms (e.g., IBM z/OS)
  • Collaborate with business analysts and stakeholders to translate requirements into technical specifications
  • Conduct impact analysis and system testing for code changes and upgrades
  • Provide production support, incident resolution, and performance tuning
  • Document technical designs, processes, and procedures for ongoing maintenance
  • Participate in legacy system modernization and data migration projects
  • Review and improve code quality through peer reviews and best practices
  • Assist with integration between mainframe and distributed/cloud systems as needed

Required Skills & Qualifications

  • 5+ years of hands-on COBOL programming experience in enterprise environments
  • Strong knowledge of JCL, DB2, VSAM, CICS, and mainframe utilities
  • Experience with batch and online processing on IBM mainframe systems
  • Understanding of SDLC, change management, and production release cycles
  • Strong problem-solving and debugging skills in a legacy environment
  • Ability to analyze complex systems and suggest performance improvements
  • Excellent verbal and written communication skills

Nice to Have attributes

  • Experience in modernization of legacy applications or COBOL-to-Java/.NET migrations
  • Exposure to Agile or DevOps environments
  • Familiarity with middleware integration tools and APIs
  • Experience in the financial, insurance, or government sectors

Why Join Us?

  • Long-term engagement on critical systems
  • Hybrid or remote work flexibility (depending on project)
  • Competitive remuneration package
  • Supportive team culture with opportunities for learning and growth

We have a huge database of IT professionals in the Australian market. Let us help you secure the right people for the job.