Senior C# Developer
wePlace (Pty) Ltd · Cape Town
Posted 7 August 2026
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Reference: JHB000470-SNDV-21
An industry leading Bank has an exciting opportunity for a Senior C# Developer to join their team. Duties & Responsibilities
Purpose Statement: Product development and implementation of software solutions to support the current and future business model.
Key Performance Areas: Quality On-time delivery System uptime Key Tasks & Accountabilities: Quality
- Develop technical specifications from functional descriptions and/or ripened business requirements.
- Develop front-end, back-end and integration layer software products according to technical specifications.
- Perform quality checks by developing and executing testing scripts and procedures.
- Execute applications and systems performance analysis.
- Recommend and implement improvement methods.
- Maintain and modify existing applications and systems.
- Liaise with software solution partners.
- Execute applications and systems performance analysis
- Recommend and implement improved methods
- Maintain and modify existing applications and systems
On-time delivery
- Ensure timely delivery of developed applications and systems.
- Ensure project deadlines are met according to contracted delivery SLA with business partners.
System uptime
- Standby and support.
- System monitoring.
- Capacity planning.
- Performance analysis / load tests.
Knowledge, Skills & Experience Qualifications & Experience Definition
- National Senior Certificate (Grade 12) or National Certificate (Vocational)
- A relevant 3-year degree / diploma in IT
- 7 years’+ proven software development
- Essential experience in the following development technologies is required:
- Minimum
- .NET Core
- C#
- SQL
- CSS
- React JS
- DB Design on MSSQL, SQL, PL-SQL
- Web Services
- Rest Services
- WPF, MVVM Model, MVC design patterns
- Web component development
- An understanding of SOA
Knowledge: Min:
- Must have detailed knowledge of:
- IT systems development processes (SDLC)
- Structured application development
- DB design
- Standards and governance
- Agile development life cycle
- Testing practices
- Systems analysis and design
Ideal
- Knowledge of:
- System architecture (technical design and implementation processes)
- Client benefits rewards program
- Agile development approach and MVP mind-set
- Way of working with an external and/or offshore solution partner
- Solid understanding of:
- Banking systems environment
- Banking business model
- Best practices for Quality Assurance (QA)
- .NET developer platform
- Omni-channel web platform
Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.
You can visit our website for more vacancies: www.wePlace.co.za / LinkedIn www.linkedin.com/company/wePlace/ Package & Remuneration
Market - Related - Annually