Jobs

Senior .NET Developer at FNB South Africa

  • Job Type Full Time
  • Qualification Bachelors
  • Experience 5 – 8 years
  • Location Western Cape
  • City Cape Town
  • Job Field ICT / Computer&nbsp

Senior .NET Developer at FNB South Africa

Senior .NET Developer

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

Method of Application

Interested and qualified? Go to FNB South Africa on firstrand.wd3.myworkdayjobs.com to apply

Leave a Comment