Job Description
To design and develop websites that meet high standards of visual appeal, usability, and technical performance. Ensure optimal site functionality, including speed, scalability, and capacity to handle varying traffic demands. Contribute to technology projects by executing defined plans and delivering outputs that align with program objectives and quality requirements.
Hello future Senior C# Developer
Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of the people who make it happen.
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
Are you interested to take the step? We look forward to engaging with you further. Apply now!
#Post
#FNB
#LI-ML2
Important Closing Date Note
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
26/03/26
All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.