hirly

FirstRand

Developer

Johannesburg

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at FirstRand first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.4M live jobs from 200,000+ employers in 200+ countries.

Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Role family
Engineering
Seniority
Mid level
Country
ZA
Work mode
On-site / unstated
First seen by hirly
28 Sept 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

Job Description

To provide expert IT guidance and support in designing, developing, testing, and documenting new and enhanced applications and systems in alignment with established programming standards and frameworks. Translate functional specifications into logical and technical designs, and develop high-quality, scalable code for medium to large-scale applications. Hello Future Developer,

Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.

As part of our talent team at FR Life Assurance , you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now’s the time to imagine your potential in a team where experts come together and ignite effective change.

Are you someone who can:

  • Analyze, design, code, test, and implement complex enhancements and new modules in RPG (ILE / Free-Format)
  • Maintain, troubleshoot, and improve existing applications on the IBM i-platform
  • Collaborate with cross-functional teams (Business Analysts, QA, Infrastructure) to gather and understand system requirements
  • Mentor developers and provide technical leadership
  • Document technical specifications and system changes
  • Support users and resolve production issues in a timely manner
  • Contribute to modernization initiatives including web services (REST/SOAP), APIs, and integration with modern platforms

You will be an ideal candidate if you have:

  • 7+ years of RPG development on IBM i
  • Strong knowledge of RPG IV, RPGLE, Free-Format RPG, and DDS
  • Proficient with DB2 for i and SQL on the IBM i platform
  • Solid understanding of the IBM i operating system and architecture
  • Experience with the software development life cycle (SDLC) and Agile/Scrum methodologies
  • Familiarity with source-control / change-management tools (e.g. ARCAD)
  • Experience using VS Code
  • Strong problem-solving skills and the ability to work independently

You will have access to:

  • Opportunities to network and collaborate
  • Challenging Working
  • Opportunities to innovate

We can be a match if you are:

  • Curious & courageous - you're driven by always wanting to know more and learn more and you're brave enough to
  • Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it

Are you interested to take the step? We look forward to engaging with you further. Apply now!

#post

#fnb

#LI-LH1

Important Closing Date Note

Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.

06/10/26

All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

Original posting on FirstRand's site ↗

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job