Senior Back End Developer

Network Finance

Centurion

On-site

ZAR 700,000 - 950,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Aid
Pension Fund
Professional growth and development

Job summary

Network Finance in Centurion is seeking a hands-on software developer with leadership capabilities to deliver robust, scalable solutions. You will mentor junior developers, ensure adherence to coding standards, and drive improvements across multiple teams.

The role requires 4–6 years of experience in .NET, solid SQL Server expertise, and a strong understanding of Agile/Scrum practices. Join a collaborative environment focused on delivering high-quality software and continuous delivery.

Qualifications

  • 4 to 6 years of relevant software development experience.
  • Degree or Diploma in Information Technology, Computer Science, Software Development, or a related field.
  • Strong experience with C# development.
  • Experience working within Agile/Scrum environments.
  • Solid understanding of software design principles and modern development practices.
  • Strong SQL Server experience including relational DB design, complex SQL, and performance tuning.

Responsibilities

  • Provide technical leadership in the delivery of products and solutions across teams.
  • Lead, mentor, and support developers, fostering collaboration and continuous improvement.
  • Align development initiatives with strategic business goals and delivery plans.
  • Deliver projects on time, within budget, and according to quality standards.
  • Contribute to solution architecture and technical design with architects and stakeholders.
  • Ensure software development best practices, coding standards, and QA processes are followed.
  • Maintain and enhance existing systems while minimizing defects and technical debt.
  • Support adoption of new technologies and continuous system improvements.
  • Participate in code reviews, testing, and deployment activities.
  • Document applications, enhancements, and technical processes for knowledge sharing.
  • Promote effective use of development tools and engineering methodologies.
  • Drive adherence to Agile development processes and continuous delivery.

Skills

C# development
Agile/Scrum
SOLID/ Clean Code
SQL Server
Code reviews
Problem solving

Education

Degree or Diploma in IT/CS

Tools

Azure DevOps
Git

Job description

Key Responsibilities
  • Provide technical leadership in the delivery of products and solutions across teams.
  • Lead, mentor, and support developers, fostering a culture of collaboration and continuous improvement.
  • Align development initiatives with strategic business goals and delivery plans.
  • Deliver projects on time, within budget, and according to agreed quality standards.
  • Contribute to solution architecture and technical design while collaborating with architects, leads, and stakeholders.
  • Ensure software development best practices, coding standards, and quality assurance processes are consistently followed.
  • Maintain and enhance existing systems while minimizing defects and technical debt.
  • Support the adoption of new technologies and continuous system improvements.
  • Participate in code reviews, testing, and deployment activities.
  • Document applications, enhancements, and technical processes to support knowledge sharing.
  • Promote effective use of development tools and engineering methodologies.
  • Drive adherence to Agile development processes and continuous delivery practices.
Skills & Experience
Essential Requirements
  • Degree or Diploma in Information Technology, Computer Science, Software Development, or a related field.
  • 4 to 6 years of relevant software development experience.
  • Strong experience with C# development.
  • Experience working within Agile/Scrum environments.
  • Solid understanding of software design principles and modern development practices.
  • Strong SQL Server experience, including:
    • Relational database design
    • Complex SQL query development
    • Database optimization and performance tuning
  • Experience with source code management and version control systems.
  • Knowledge of SOLID principles, KISS methodology, TDD, DDD, and Clean Coding practices.
  • Strong attention to detail with a focus on delivering high-quality solutions.
  • Excellent planning, organization, communication, and problem-solving skills.
Advantageous Experience
  • .NET Core, Web API, and WCF development.
  • Azure DevOps, Git, or Team Foundation Server (TFS).
  • SQL Server Reporting Services (SSRS).
  • Message queuing technologies such as RabbitMQ, ActiveMQ, or Kafka.
  • Multi-threaded and parallel application development.
  • Service-Oriented Architecture (SOA).
  • Microsoft Certified Professional (MCP) certification.
  • CI/CD and DevOps practices.
What We're Looking For

We're seeking a hands‑on developer who combines strong technical expertise with leadership capability. The ideal candidate is passionate about software engineering, enjoys mentoring junior developers, and takes ownership of delivering robust, scalable, and maintainable solutions.

Benefits
  • Medical Aid
  • Pension Fund
  • Professional growth and development opportunities
  • Collaborative and innovative work environment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back end C# Developer
Back end C# Developer

Network Finance • Centurion

On-site
ZAR 600,000 - 950,000
Senior .Net Developer
Senior .Net Developer

Platform45 • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior .Net Developer
Senior .Net Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Backend Developer (C#, React, ASP.NET Core) (Centurion)
Backend Developer (C#, React, ASP.NET Core) (Centurion)

Datafin • South Africa

On-site
ZAR 500,000 - 700,000
Intermediate Microsoft Back-End and Front-end Developer
Intermediate Microsoft Back-End and Front-end Developer

Indsafri • South Africa

On-site
ZAR 480,000 - 600,000
Advanced Back End Developer
Advanced Back End Developer

ATS Client • Pretoria

On-site
ZAR 420,000 - 660,000
Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
0907 BackEnd Developer (Senior)
0907 BackEnd Developer (Senior)

Imizizi • Gauteng

On-site
ZAR 600,000 - 900,000
Senior C# .Net Developer
Senior C# .Net Developer

Be Different SA (PTY) LTD • Sandton

On-site
ZAR 600,000 - 800,000
Senior Dot Net Developer
Senior Dot Net Developer

Dariel • South Africa

Hybrid
ZAR 900,000 - 1,400,000
Flexible hybrid working model
Mentorship and growth opportunities
Exposure to diverse industries
+3