Discover your dream Career
For Recruiters

The programming languages that will get you a banking job now

If you have a technology job with a large bank, which coding languages do you need to know? And are they any different to the languages used by developers elsewhere?

Based upon our analysis of current job advertisements at seven big banks (Goldman Sachs, JPMorgan, Morgan Stanley, Citi, UBS, Credit Suisse and Barclays) there are two main languages banks really want to hire for now: Java, and Python. To embellish your CV further, you might also want to learn JavaScript and C++.  

The chart below shows the distribution of currently open jobs specifying these languages at major banks globally. And the charts at the bottom of this page show the number of jobs mentioning each language currently on offer at each bank individually. As we observed earlier this week, Goldman Sachs is currently advertising a disproportionate number of engineering jobs. 

Based on current openings, banks' demand for programming languages is similar but not identical to other industries. This year's GitHub State of the Octoverse report found that JavaScript remains the most popular language globally, followed by Python, Java, PHP, C# and C++.  By comparison, C# is only mentioned in 6% of banks' job openings that request programming languages now, and PHP features in just 2%.  

Needless to say, it's not usually enough to know a single programming language. Most jobs specify multiple languages: you'll be expected to know Python and Java and C#. However, if you're new to programming the charts below should at least guide you on where to start. 

The programming languages that will get you a job at Goldman Sachs

The programming languages that will get you a job at JPMorgan

The programming languages that will get you a job at Morgan Stanley

The programming languages that will get you a job at Citi

The programming languages that will get you a job at UBS

The programming languages that will get you a job at Credit Suisse

The programming languages that will get you a job at Barclays

Photo by Belinda Fewings on Unsplash

Have a confidential story, tip, or comment you’d like to share? Contact: sbutcher@efinancialcareers.com in the first instance. Whatsapp/Signal/Telegram also available.

Bear with us if you leave a comment at the bottom of this article: all our comments are moderated by 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.)

author-card-avatar
AUTHORSarah Butcher Global Editor

Sign up to our Newsletter!

Get advice to help you manage and drive your career.

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
Recommended Jobs
Caravel Search
Real Estate Finance Analyst (Graduate)
Caravel Search
London, United Kingdom
S.R Investment Partners
Hedge Fund Analyst / Business Development
S.R Investment Partners
London, United Kingdom
Hertalis
Graduate consulting analyst - private equity
Hertalis
London, United Kingdom

Sign up to our Newsletter!

Get advice to help you manage and drive your career.