Discover your dream Career
For Recruiters
While predictions of its demise continue, specialists of this programming language have a unique sense of job security, at any age.

The ancient technology pitting ‘dinosaurs’ against young banking engineers

In 2014, French software engineer Bertrand Besnard referred to COBOL as a “nuisance” and “something everyone wants to get rid of.” He then went on to urge fellow software engineers to learn the programming language that has been on the brink of extinction for 30 years but has managed to remain an integral tool in banking.

Besnard’s argument was that the predicted demise of COBOL, developed in 1959, has yet to come to fruition as banks have continually resisted expensive plans to overhaul their transaction processing systems to rely on more well-known and well-liked programming languages like Java or C#. COBOL’s longstanding reputation as an outdated technology has actually created a unique opportunity for those with the “courage” to learn it: a potential career “gold mine,” he said.

Fast-forward four years and COBOL is still widely used at most banks for retail processing services, despite the fact that the majority of new tech talent entering banks were never taught the legacy programming language and have little interest in learning it. This has left the “gold mine” to software engineers who are in their 50s and 60s, some of whom had previously retired or who had even been laid off. COBOL programmers can earn around 20% more than those who specialize in Java, according to Bill Hinshaw, founder of COBOL Cowboys, a staffing and consulting firm that specializes in the language.

This pay discrepancy, due to the dearth of qualified candidates and the importance of banking systems developed in COBOL, has created a bit of a rift between COBOL specialists and software engineers who work in other languages, said one COBOL programmer currently working at a large bank. “I can tell [younger software developers] see me as a dinosaur doing mostly maintenance,” he said. “But I don’t care. My checks cash just like theirs do.” COBOL’s unpopularity within the development community may stem from a “snob reaction” to the language due to its lack of sophistication, Jean Sammet, one of the original developers of COBOL, once said.

Based on his conversations with the younger IT generation, Hinshaw said he has noticed some anger expressed over the reluctance of firms to move on from COBOL. Younger tech talent wants the “opportunity to replace COBOL with newer technology – and at the same time, demonstrate their programming skills to management,” he said. But with COBOL continuing to run the backbone of many traditional retail services, those opportunities can be somewhat limited, though the influx of technologies like blockchain and AI may soon change the narrative.

Currently, Morgan Stanley, J.P. Morgan and Citi each have over two dozen job openings that list COBOL experience as a requirement. For mainframe-specific jobs, COBOL is mentioned as the first requirement in the majority of job postings. While U.K. firms like Barclays, HSBC and Standard Chartered have no openings that require COBOL, French banks BNP Paribas and Société Générale show 12 and 43 postings, respectively. That may not sound like much, but with the lack of COBOL specialists available and even alive today, banks are unlikely to receive many qualified resumes.

Hinshaw said that there hasn’t been a major effort by universities to teach COBOL, though a few community colleges and military veteran programs in the U.S. have requested instruction. COBOL is also being taught more overseas in countries like Malaysia, where there is less stigma associated with the language, according to Hinshaw. He calls these new recruits “baby dinosaurs” – a nickname COBOL programmers seem to embrace. You can even buy a t-shirt emblazoned with a picture of a dinosaur sitting at a laptop below the words “COBOL programmer.”

Experts have been predicting the demise of COBOL in banking for decades, and one day they may be right. But until then, this select group of “dinosaurs” will continue to have promising career prospects – a unique situation for banking veterans who reach a certain age. Claims of ageism in banking technology is narrative that isn’t going away.

Have a confidential story, tip, or comment you’d like to share? Contact:

Bear with us if you leave a comment at the bottom of this article: all our comments are moderated by actual human beings. Sometimes these humans might be asleep, or away from their desks, so it may take a while for your comment to appear. Eventually it will – unless it’s offensive or libelous (in which case it won’t).

AUTHORBeecher Tuttle US Editor
  • de
    14 September 2018

    A lack of skilled technicians in any trade or area of expertise is a concern to those who manage the business. The case of COBOL is not uniquely difficult, it is simply a good illustration that effective human resource skills planning is an essential ingredient of corporate IT best-practice.

    The reality is that the skills "gap" (where it exists) has appeared because the fitness for purpose and value of the COBOL-based systems - built perhaps decades ago - has far outlasted any reasonable prediction of their lifespan, such is the profound usefulness and staying power of those systems (and the technology they were built with).

    Which means of course the CIO "challenge" is one of succession planning of the original engineers. It is, in one sense at least, a nice problem to have, in that the challenge is derived merely from the incomparable value that this technology (and the systems they support) provides.

    Resolving that challenge is more straightforward than many realise. 3rd party organizations can plug a gap, as the article suggests. Perfectly sensible. Additionally, organizations are tackling it head-on by instigating their own COBOL training programs, using technology from vendors such as Micro Focus, to establish a more systemic control over their own skills management. Secondly, organizations are looking to create a greater long-term flow of supply by partnering with local tech colleges to put COBOL back on the syllabus - thereby establishing the next batch of pre-trained COBOL engineers (again leveraging modern COBOL development technology - see

    If adequate skills is a basic supply and demand question, with appropriate strategic IT planning, the challenge merely becomes part of the IT management discipline, and modern technology (and scores of universities and colleges worldwide) can enable the swift execution of a simple and highly effective retraining plan.

  • Na
    Navaladi K
    14 September 2018

    Though Cobol systems are valuable to biz, Career in Cobol does not aide one's career progression for long (Max 6 yrs). Cobol related work are considered as 'Low-skill and low-value' and this work can be outsourced to any low wage & high population destinations across the world such as India, Philipines etc. and IT vendors can continue to maintain the apps with less exp people (even fresh graduate) for another decade. So I would advise it is NOT wise decision, believing 20% extra pay, demand for next 20 yrs, to learn Cobol, for any aspiring mind which demand challenge and best career.

Apply for jobs

Find thousands of jobs in financial services and technology by signing up to eFinancialCareers today.

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
Latest Jobs
Road Commission for Oakland County
Director of Finance
Road Commission for Oakland County
Beverly Hills, United States
Head of Operations (Hedge Fund)
New York, United States
PER, Private Equity Recruitment
Principal / Senior Principal, Life Sciences Private Equity, New York City, USA
PER, Private Equity Recruitment
New York, United States
PER, Private Equity Recruitment
Principal, Technology, Global Private Equity, New York City, USA
PER, Private Equity Recruitment
New York, United States