Enable job alerts via email!

Graduate Software Developer – Banking Sector

JAM IT Consultancy Ltd

City Of London

On-site

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading technology consultancy in London is looking for a Graduate Software Developer to join a prestigious banking institution. In this full-time role, you will design and develop software solutions while working with cross-functional teams. Candidates should have a minimum 2:1 in Computer Science or Software Engineering and proficiency in programming languages such as Python, Java, or C++. The position offers comprehensive training in a supportive team environment.

Benefits

Comprehensive training and professional development
Opportunity to work on high-impact projects
Supportive team environment

Qualifications

  • Minimum 2:1 in Computer Science, Software Engineering, or related disciplines.
  • Proficiency in languages such as Python, Java, or C++.
  • Strong problem-solving skills with attention to detail.

Responsibilities

  • Design, develop, and maintain high-quality software solutions.
  • Analyse and resolve technical challenges in collaboration with the team.
  • Ensure rigorous testing of software systems.

Skills

Programming Skills in Python, Java, C++
Analytical Thinking
Teamwork
Familiarity with Agile or Scrum methodologies

Education

Minimum 2:1 in Computer Science or Software Engineering

Tools

SQL
NoSQL
Job description
Graduate Software Developer – Banking Sector

United Kingdom, London

Full Time

Overview

JAM Management is proud to partner with a leading UK bank to recruit ambitious Graduate Software Developers. This is an exceptional opportunity to join a fast-paced, innovative environment, where you’ll be working on cutting-edge projects that shape the future of banking technology.

Responsibilities
  • Software Development: Design, develop, and maintain high-quality, scalable software solutions tailored for banking operations.
  • Problem-Solving: Analyse and resolve technical challenges in collaboration with the development team.
  • Testing and Debugging: Ensure rigorous testing of software systems to maintain performance and security standards.
  • Collaboration: Work with cross-functional teams, including product managers and IT specialists, to meet project requirements.
  • Continuous Improvement: Stay updated on emerging technologies to enhance system performance and innovate solutions.
Experience Required
  • Education: Minimum 2:1 in Computer Science, Software Engineering, or related disciplines.
  • Programming Skills: Proficiency in languages such as Python, Java, C++, or similar.
  • Analytical Thinking: Strong problem-solving skills with a keen eye for detail.
  • Teamwork: Ability to work effectively in a collaborative environment.
  • Passion for Technology: Demonstrable interest in software development and the financial sector.
Person Profile
  • Familiarity with Agile or Scrum methodologies.
  • Experience with databases (SQL, NoSQL).
  • Knowledge of cybersecurity principles.
  • Previous internship or placement in a similar role.
What’s on Offer
  • Comprehensive training and professional development.
  • Opportunity to work on high-impact projects with a prestigious banking institution.
  • A supportive team environment fostering innovation and growth.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.