Enable job alerts via email!

Applications Developer

FNB South Africa

Johannesburg

On-site

ZAR 30 000 - 70 000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player seeks an Applications Developer to join their innovative team in Johannesburg. This role involves leveraging your programming skills in Java, VB.net, or C# to design and enhance applications. You will work collaboratively to improve systems and processes while ensuring excellent customer experiences. With a focus on innovation and teamwork, you'll contribute to a culture that values curiosity and collaboration. If you're passionate about technology and eager to make a difference, this opportunity is perfect for you.

Qualifications

  • 3-5 years of experience in a similar role.
  • Deep understanding of programming languages.

Responsibilities

  • Provide IT expertise in design and testing of applications.
  • Build collaborative relationships to enhance work delivery.

Skills

Java
VB.net
C#
Database Management
System Architecture
Networking
Critical Thinking
Attention to Detail

Education

IT Degree
Engineering Degree

Job description

Job Title: Applications Developer

Job Location: Gauteng, Johannesburg

Deadline: May 22, 2025

Job Description
  • Provide IT expertise and advice in the design, creation, testing, and documentation of new and enhanced applications and systems in accordance with programming standards.
  • Produce logical and technical specifications from functional specifications and write code for medium to large applications.
  • Welcome to FNB, the home of the #changeables. We design for shapeshifters and deliver products and services that make us proud of our people.
  • Join our talent team at FNB First Risk and Advisory Services, where you will work with diverse talents in an environment that fosters curiosity, collaboration, and innovation.
Are you someone who can:
  • Deliver customer experience excellence aligned with organizational values and service standards.
  • Ensure system, process, and efficiency improvements, including innovations.
  • Analyze system technical requirements.
  • Conduct system requirement risk assessments.
  • Define, develop, and document functional interfaces of business systems.
  • Build collaborative relationships across teams to enhance work delivery and innovation.
  • Control expenditure and identify process improvements to reduce costs.
  • Encourage teamwork and inclusivity.
  • Participate in activities for personal development.
  • Continuously improve operational processes.
  • Compile reports to track progress and inform decision-making.
  • Manage risks within your area of responsibility.
  • Create solutions to meet customer demands, ensuring service excellence and adherence to quality standards.
Requirements:
  • Deep understanding of programming languages such as Java, VB.net, or C#.
  • Knowledge of database management, system architecture, and networking.
  • Critical thinking and attention to detail.
  • Methodical approach to complex data analysis and solution design.
  • An IT, Engineering, or similar degree is required.
  • 3-5 years of experience in a similar role.
  • Experience in banking or insurance is beneficial.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.