Senior Back-End Developer

Network IT · Centurion, Gauteng

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: BIT005001-Raees-2

Are you a passionate and experienced Back-End Developer ready to lead strategic technical initiatives and mentor a talented team? Our client is looking for a Senior Back-End Developer to take ownership of enterprise-grade systems and help drive innovation in their Development and Engineering Department. This is more than just a coding role — it’s a leadership opportunity for a Senior Developer who enjoys hands-on development and shaping the standards, architecture, and technical direction of a high-performing team. Duties & Responsibilities

Company & Role: Our client, a respected name in the IT and Internet space, is investing in top-tier technical talent to build scalable, future-ready systems. You’ll join a team committed to Agile delivery, engineering excellence, and continuous improvement. You’ll be empowered to lead by example, coach junior team members, and work on impactful solutions across a complex technical stack.

Why Apply?

  • Lead mission-critical development projects
  • Work with modern tech: C#, .Net Core, Azure DevOps, and more
  • Enjoy long-term growth opportunities in a stable environment
  • Receive comprehensive medical aid & pension benefits
  • Be part of a collaborative, Agile team culture

Key Responsibilities

  • Provide technical leadership across teams and projects
  • Deliver strategic projects on time, within budget, and at a high quality
  • Design and implement scalable back-end solutions using modern architecture practices
  • Drive adherence to best practice coding, testing, and documentation standards
  • Manage, coach, and support junior team members
  • Collaborate with architects and cross-functional leads to align with company strategy
  • Contribute to architecture decisions and guide technology direction
  • Maintain and enhance existing systems, ensuring stability and scalability
  • Document systems and share knowledge across teams

Job Experience & Skills Required

  • Qualifications & Experience:
  • Relevant IT Degree or Diploma
  • 4–6 years’ experience in back-end software development
  • Experience working in Agile / SCRUM environments
  • Essential Technical Skills:
  • Strong experience in C#
  • Proficient in .Net Core, Web API, and WCF
  • Experience with SQL Server (2016/2019) :
  • Complex SQL queries
  • Relational database design
  • SQL Reporting Services (advantageous)
  • Version control using Azure DevOps / TFS / Git
  • Familiarity with service-oriented architectures (SOA)
  • Solid knowledge of Clean Code, SOLID, KISS, TDD, and DDD principles
  • Advantageous Experience:
  • Experience with message queuing technologies (RabbitMQ, ApacheMQ, and Kafka)
  • Multithreaded or parallel development
  • Microsoft Certified Professional (MCP) is a plus
  • Soft Skills:
  • Strong leadership and planning abilities
  • Excellent communication and interpersonal skills
  • Team-oriented, with a passion for mentoring and knowledge sharing
  • High attention to detail and a commitment to delivering quality software

Benefits

  • Medical aid
  • Pension fund
  • Long-term career stability in a secure, growth-driven company
  • Opportunities for technical and leadership development

Apply Now!

For more exciting IT vacancies, please visit: www.networkrecruitmentinternational.com

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information contact: Raees Sadek IT Recruitment Researcher 011 622 9526

Auto-apply to this jobView original posting ↗
Senior Back-End Developer at Network IT — Centurion, Gauteng · JobAlertsZA