Senior .NET Developer at FNB South Africa

Company:

FNB South Africa

FNB South Africa

Industry: Banking / Financial Services

Deadline: Nov 30, 2025

Job Type: Full Time

Experience: 5 – 8 years

Location: Western Cape

Province: Cape Town

Field: ICT / Computer

Job Description

  • Implements a program of technology projects to ensure that program goals are accomplished

Key Responsibilities​

  • Collaborate with cross-functional teams to define and deliver on business requirements
  • Design, develop and maintain scalable and robust software solutions using Agile best practices.
  • Continuously improve development processes and practices to enhance team productivity and product quality
  • Mentor and support junior & intermediate developers, fostering a collaborative and growth-oriented environment
  • Stay informed with new technologies and best practices and industry trends
  • Problem Solving and resolving technical issues and providing solutions that aligns to Business needs
  • Leadership and communication – Lead projects and manage project deliverables and communicate with business
  • Performance Optimization – Identify and address performance bottlenecks in code and systems. 
  • Willingness to Learn – Eagerness to learn and grow in areas outside of core development 
  • Research new technology being used in the financial sector
  • Develop prototype systems on which to test and prove the new technology
  • Make recommendations of technology, vendors who can supply and support that technology as well as the use cases in which they can be used
  • Maintain and share a knowledge base of financial technology, trends and news for the group
  • Where bespoke applications are required, develop those applications to assist the treasury functions in the bank
  • Participate with the broader community in the development of a blockchain platform for financial systems

Qualifications and Experience

  • Qualification: A bachelors degree in BCom, B.Eng., BSC Eng, BSc Information or IT related degree
  • Experience: A minimum of 5 – 8 years’ proven experience as a Senior .NET Developer or similar role
  • Expertise in front-end development languages and frameworks e.g.: JavaScript, Angular, HTML5 and CSS
  • Expertise in C#, ASP.NET, MVC and other relevant technologies
  • Experience with database design and optimization, e.g.: SQL Server, Entity Framework etc.
  • Strong understanding of software architecture, design patterns and best practices
  • Previous experience with CMS / XMS systems as well as ETL tools and associated systems will be advantageous
  • Strong problem solving and analytical skills
  • Strong communication and collaboration skills

End Date: November 5, 2025



Share this job:

Data Steward at FNB South Africa

Quantity Surveyor and Projects Specialist at FNB South Africa