Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer

Hire Far Out

Pretoria

Hybrid

ZAR 960 000 - 1 150 000

Full time

8 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech-driven leader in financial services seeks a Senior Software Developer in Pretoria. The ideal candidate will have over 10 years of experience, specializing in C#, the .NET Framework, and SQL Server, with a proven ability to lead technical discussions. You'll be responsible for building and improving complex systems while ensuring scalability and functionality that meet business needs. This position offers a salary range of R960,000 to R1,150,000 based on experience and skills.

Qualifications

  • At least 10 years of experience in software development, ideally in a senior or lead role.
  • Strong, hands-on experience working with C#, the .NET Framework, and SQL Server.
  • Practical experience in Microsoft Azure environments.

Responsibilities

  • Build and improve an in-house policy administration and enterprise system.
  • Design and implement solutions that match business and client needs.
  • Support core systems and integration layers by fixing bugs.
  • Lead technical conversations with clients and team members.
  • Turn business requirements into scalable technical solutions.
  • Help make decisions on system architecture.
  • Keep up with the latest technologies and tools.
  • Work closely with developers and analysts to ensure project success.

Skills

Strong C#
The .NET Framework
SQL Server
Blazor
ASP.NET
HTML
APIs
Microsoft Azure

Education

Degree or diploma in Computer Science, IT, Engineering, Maths, or similar
Job description

Pretoria (Hybrid)

R960 000 – R1,020,000 CTC per year

10+ years software development experience

Strong C#, the .NET Framework, and SQL Server experience

Lead technical conversations with both clients and staff

We are hiring on behalf of an established, tech-driven leader in the financial services sector. Renowned for delivering robust, forward-thinking software, they specialize in building mission‑critical systems for enterprise clients.

This role is a great fit for a Senior Software Developer who enjoys taking ownership of complex systems and working closely with business stakeholders to get the job done.

Roles & Responsibilities
  • Build and improve an in‑house policy administration and enterprise system.
  • Design and implement solutions that match what the business and clients actually need.
  • Support the core systems and integration layers by fixing bugs and resolving technical issues.
  • Lead technical conversations with both clients and your internal team members.
  • Turn business requirements into technical solutions that are solid and easy to scale.
  • Help make decisions on system architecture and help set high standards for development.
  • Keep up with the latest technologies, tools, and better ways of working.
  • Work closely with other developers and analysts to make sure projects are successful.
Qualifications & Experience
  • A degree or diploma in Computer Science, IT, Engineering, Maths, or a similar field.
  • At least 10 years of experience in software development, ideally in a senior or lead role where you’ve had oversight of the full stack.
  • Strong, hands‑on experience working with C#, the .NET Framework, and SQL Server.
  • Experience with Blazor, ASP.NET, and front‑end tools like HTML.
  • A solid background in building and using APIs and working within integrated systems.
  • Practical experience working in Microsoft Azure environments.
  • If you have experience in financial services, insurance, or other regulated industries, that will be a big plus.
Salary & Benefits
  • R960 000 – R1,150,000 CTC per annum, depending on experience and skill set
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.