Engineering & Technology Graduate Programme – Apply now!

Full-time

First National Bank (FNB)

Job Details

📍 Location: FNB Offices, Randburg, Johannesburg, Gauteng, South Africa
🏢 Company: First National Bank (FNB) – FirstRand Group
💼 Job Type: Graduate Programme | Full-Time (Permanent)
🆔 Job ID: R46838
📅 Closing Date: 31 August 2026
📆 Feedback Timeline: November 2026
🎓 Job Level: Graduate / Entry-Level


Company Overview

First National Bank (FNB), part of the FirstRand Group, is a leading financial institution known for innovation and digital transformation. The bank is recognised for delivering cutting-edge technology solutions that enhance customer experience and operational efficiency. FNB fosters a collaborative culture where young professionals are empowered to grow, innovate, and contribute to shaping the future of banking.


Job Overview

The FNB Engineering & Technology Graduate Programme is designed for graduates passionate about building innovative technology solutions within the banking sector. Participants will work on end-to-end systems, from design and development to implementation and management.

The programme combines hands-on experience with structured training, enabling graduates to develop both technical expertise and professional skills in a fast-paced, innovation-driven environment.


Key Responsibilities

  • Develop and implement technology solutions across banking systems
  • Participate in system design, coding, testing, and deployment processes
  • Collaborate with teams to deliver innovative digital solutions
  • Engage in brainstorming sessions to contribute new ideas
  • Maintain accurate documentation and system records
  • Participate in training sessions and development projects
  • Continuously improve technical and professional skills

Qualifications

Education

  • Final-year or postgraduate studies in:
    • Engineering
    • Computer Science
    • Information Technology
    • Related technology fields

Experience

  • No prior work experience required
  • Academic projects or coding experience will be advantageous

Skills

  • Strong coding and technical aptitude
  • Analytical and problem-solving abilities
  • Conceptual thinking and innovation mindset
  • Good communication and teamwork skills
  • Ability to learn quickly and adapt to new technologies
  • Strong organisational and time management skills

CV Tips

  • Include your latest academic transcript with strong results
  • Highlight coding projects, technical skills, and programming languages
  • Showcase problem-solving abilities and innovation projects
  • Include GitHub links or portfolios if available
  • Keep your CV structured, concise, and relevant to tech roles
  • Demonstrate passion for technology and continuous learning

Benefits of Joining the Company

  • Permanent employment from the start
  • Structured graduate development programme
  • Exposure to cutting-edge banking technology
  • Access to mentorship and coaching
  • Opportunity to work on real-world tech projects
  • Career growth within a leading financial institution

Company Policy

First National Bank is committed to employment equity and creating an inclusive workplace. The organisation encourages applications from individuals with disabilities and ensures fair and transparent recruitment processes. All personal information provided during the application process will be handled confidentially and in accordance with applicable laws.

To apply for this job please visit firstrand.wd3.myworkdayjobs.com.