Taro Logo

Developer

A leading South African bank offering retail and commercial banking services, insurance, and digital solutions.
Johannesburg, South Africa
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Developer

FirstRand Bank (FNB), a leading South African financial institution, is seeking an experienced Oracle Developer to join their CBP team. This role offers an exciting opportunity to work with one of Africa's largest banking groups, focusing on developing and maintaining critical database systems and applications.

The ideal candidate will bring 7-10 years of Oracle development experience, with strong expertise in SQL, PL/SQL, and Oracle Forms. You'll be responsible for designing, implementing, and optimizing database systems, writing efficient code, and ensuring seamless integration with various business systems.

As part of the CBP team, you'll work in an environment that values innovation and continuous learning. The role combines technical expertise with business acumen, requiring you to translate business requirements into effective technical solutions while maintaining high standards of data security and system performance.

FNB offers a comprehensive benefits package including onsite wellness facilities, professional development opportunities, and preferential banking rates. The company culture emphasizes curiosity, mastery, and teamwork, making it an ideal environment for developers who want to make a meaningful impact in the financial sector.

The position is based in Johannesburg and offers the opportunity to work with cutting-edge financial technology while contributing to one of South Africa's most respected financial institutions. If you're passionate about database development, system optimization, and want to be part of a team that's shaping the future of banking technology, this role presents an excellent opportunity for career growth and development.

Last updated 2 months ago

Responsibilities For Developer

  • Developing, implementing, and maintaining Oracle database systems
  • Writing efficient PL/SQL code to support business logic and data processing
  • Analyzing business requirements and translating them into technical designs
  • Integrating Oracle applications with other systems and APIs
  • Optimizing database performance and queries
  • Ensuring data integrity, security, and compliance
  • Providing after-hours support during callout activities
  • Systems design and analysis
  • Coding and unit testing application software

Requirements For Developer

  • 7-10 years Oracle development experience
  • Skilled in SQL and PL/SQL
  • Skilled in Oracle Forms
  • Bachelor's or University Degree in Computer Science, Engineering, Information Systems, or related fields
  • Familiarity with RMAN (Recovery Manager)
  • Experience with Oracle reports or Jasper Reports (advantageous)

Benefits For Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Opportunities to network and collaborate
  • Inspiring work environment
  • Flexible conditions
  • Onsite wellness center
  • Onsite gym
  • Onsite crèche
  • Professional development resources
  • Generous leave policy
  • Preferential employee banking rates
  • Employee wellbeing programs
  • Financial fitness programmes

Interested in this job?