Senior Back End Developer

Network IT · Centurion

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: ITE007984-Sfund-1

An exciting opportunity is available for an experienced Senior Back-End Developer to join a dynamic Development and Engineering team. This role is ideal for a passionate software professional who enjoys building scalable solutions, providing technical leadership, and mentoring development teams while delivering high-quality software that drives customer satisfaction. If you are passionate about technology, thrive in a collaborative environment, and enjoy solving complex technical challenges, we'd love to hear from you. Duties & Responsibilities

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

If you're looking for an opportunity to make a meaningful impact while working with modern technologies and a talented team, we encourage you to apply.

Apply now!

For more IT jobs, please visit www.networkrecruitmentinternational.com/

I also specialise in recruiting in the following

Software Development Data Engineer Data Analyst Infrastructure Architecture ... and more!

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: Sfundo Shoba Recruitment Consultant https://www.linkedin.com/in/sfundo-shoba-500ab4202/

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