×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Durban, 4056, South Africa
Listing for: Phungela
Full Time position
Listed on 2026-06-16
Job specializations:
  • Software Development
    Software Architect, Senior Developer, Software Engineer, .NET Developer
Job Description & How to Apply Below

Job Purpose

To lead the design, development, and maintenance of complex eGovernment software solutions, ensuring high-quality, secure, scalable, and maintainable applications that meet business and user requirements, while providing technical leadership and mentorship to junior developers.

Key Responsibilities
  • Lead the design, architecture, development, testing, and deployment of software applications and digital platforms.
  • Drive the development of eGovernment solutions, ensuring alignment with enterprise architecture and digital transformation strategies.
  • Lead and conduct secure code reviews, establishing and enforcing best practices and security standards across the team.
  • Write and oversee the production of clean, efficient, well‑documented code using modern development frameworks.
  • Provide technical leadership in debugging, troubleshooting, and resolving complex software defects and system issues.
  • Mentor and guide junior and mid‑level developers, conducting code reviews and knowledge‑sharing sessions.
  • Collaborate with cross‑functional teams including Business Analysts, Systems Administrators, Project Managers, and other stakeholders to translate requirements into technical solutions.
  • Contribute to technical decision‑making, including selection of frameworks, tools, and architectural patterns.
  • Produce, review, and maintain technical documentation, including system specifications, architecture documents, and user guides.
  • Ensure software performance, scalability, quality, security, and responsiveness across all systems.
  • Identify opportunities for process improvement, automation, and adoption of best practices in the development lifecycle.
  • Support integration efforts across multiple platforms and systems within the eGovernment environment.
Minimum Requirements

Qualifications:

  • A 3‑year qualification in Information Technology, Computer Science, or related field (Honours degree or equivalent advantageous).
Experience
  • Minimum 7 years' experience in software development
  • At least 4‑5 years' experience in eGovernment solutions development
  • Demonstrated experience leading or mentoring development teams or junior developers
  • Experience in solution architecture or technical design.
Technical Skills
  • Advanced proficiency in ASP.NET, MVC, C#, and related .NET technologies
  • Strong knowledge of software architecture principles and design patterns
  • Deep understanding of secure coding practices, code review processes, and security standards (e.g. OWASP)
  • Proven experience in debugging, troubleshooting, and optimizing complex applications
  • Experience with database design and management (e.g. SQL Server)
  • Familiarity with version control, CI/CD pipelines, and Dev Ops practices advantageous
  • Strong technical documentation and writing skills
Key Competencies
  • Strong leadership and mentorship capabilities
  • Advanced problem-solving and analytical thinking
  • Strategic thinking with attention to detail
  • Excellent communication, stakeholder management, and teamwork skills
  • Ability to work independently, manage multiple priorities, and meet deadlines under pressure
  • Sound decision-making and accountability for technical outcomes.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary