Wishlist

Internship

Technology Part-time Developer

Technology Part-time Developer

Application Information

Highlights

  • Hone your skills through advanced training
  • Gain real-world expertise on projects that make a difference
  • Work with and learn from expert developers

Want to define #TheNextReality? Then stand on the shoulders of the giants who’ve achieved some of the world’s biggest technological breakthroughs. At Barclays, we know technology is crucial to our success, so we foster a culture where innovation thrives. It’s why we invest as much – if not more – in technology than the world’s leading tech companies. It’s why we’ll invest so much in you while you work with us part-time during your degree, or Masters.

Apply Now

Locations

  • New York
    Application Deadline
    12/31/2017

What to expect

Expect an extraordinary experience that will accelerate your learning.

As a pivotal member of our team, you’ll work part-time writing code for our Client Facing and Market Execution Technology teams to define the future of finance. Each agile project could last from a few weeks to a few months and – after a short induction in our New York office – you can work remotely.

You’ll work on real projects that can improve the lives of millions of customers, clients and colleagues. As well as honing your tech skills, you’ll gain invaluable industry knowledge. You can choose from a wide variety of exciting and challenging assignments and will help shape future projects through your feedback and abilities.

How you'll develop

You’ll fast-track your skills and knowledge with a rare level of support.

Your advanced training will including mentoring from elite technical experts, with feedback and guidance on the best career path to accelerate your success. Best of all, you’ll be contributing to technological leaps in a world-class technology organization.

If you’re a top performer, you could be invited to join our summer internship program and even have a full-time role waiting for you when you graduate.

Who thrives here

Are you a sharp student with a hunger to learn by doing – and with the ability to work independently at a fast pace? If you also know data structures and algorithms with the following skills, or are committed to developing them ASAP, please apply.

Core Developer

Must know: 

  • At least one major programming language, preferably Java or C++
  • Python, Perl, bash scripting and multithreading

Advantageous:

  • Design patterns and functional programming
  • Knowledge of TCP/IP Networking


Automation Developer

Must know:

  • At least one major programming language, preferably Java or C++
  • Bash, Perl, Python, SQL, Java profiling
  • CI/CD: Git, Gradle, Bamboo/Jenkins/Team City
  • Test runners like TestNG and JUnit, Mockito


Front-End Developer

Must know:

  • .Net, C#, WPF/XAML and third-party GUI libraries (e.g. Infragistics)
  • HTML, CSS, JavaScript, React, Angular
  • Data visualization, gnuplot


Data/Cloud Developer

Must know:

  • Java, Python, Hadoop, HBase, Spark, Flink
  • Docker, docker compose, Kubernetes, Mesos
  • Cloud metrics and monitoring
  • Cloud storage: Glacier, S3, EBS

If you’re passionate about technology and pushing the boundaries of what it can achieve, apply now to define The Next Reality.    

Meet our people