Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 17, 2026
    Deadline: Mar 29, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • In 1998 Rand Merchant Bank Holdings and the financial services interests (First National Bank of Southern Africa Limited "FNB"? and Southern Life Limited) of Anglo-American were merged to form FirstRand Limited. FNB became a wholly owned subsidiary of FirstRand and currently trades as a division of FirstRand Bank Limited. FNB provides personal, ...
    Read more about this company

     

    C# Developer

    • As part of our Personal and Private IT Team, 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:

    • Develop, enhance and maintain backend applications using C#/.NET Core and SQL
    • Deliver clean, maintainable, and testable code following best practices and coding standards
    • Design and implement RESTful APIs, microservices and integration layers
    • Participate in solution architecture discussions and contribute to technical design decisions
    • Translate business requirements into robust technical solutions
    • Implement unit testing, integration testing and automated testing
    • Collaborate with cross-functional teams and mentor junior developers
    • Contribute to DevOps practices including CI/CD pipelines, containerization and cloud deployments

    You will be an ideal candidate if you:

    • 6–10 years software development experience
    • Strong expertise in C#, .NET Framework and .NET Core
    • Strong proficiency in SQL and database management systems (e.g., MySQL, PostgreSQL, SQL Server).
    • Strong understanding of relational and NoSQL databases
    • Experience with cloud platforms such as Azure or AWS
    • Familiarity with DevOps tooling including Git, Jenkins, Azure DevOps, Docker and Kubernetes
    • Advanced knowledge of C#, .NET Core, Entity Framework and LINQ
    • Understanding of microservices architecture and event-driven design
    • API development and integration using REST, SOAP, JSON and XML
    • Secure coding practices aligned to OWASP standards
    • CI/CD pipelines, automated testing and modern software engineering practices

    Qualifications:

    • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field
    • Microsoft .NET certifications (advantageous)
    • Cloud certifications such as Azure or AWS are beneficial

    We can be a match if you are:

    • Curious, adaptable and passionate about building modern engineering solutions
    • Comfortable working independently and within a team
    • Driven by delivering quality and improving customer experiences
    • Open to feedback and committed to continuous learning
    • A problem solver who thrives in a dynamic environment

    End Date: March 26, 2026

    Check how your CV aligns with this job

    Method of Application

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

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at FNB South Africa Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail