Senior Software developer

apartmentNetwork Recruitment placeJohannesburg calendar_month 
Key Responsibilities
  • Define and execute technical roadmaps aligned with business objectives.
  • Design, review, and evolve software architecture with a focus on microservices and cloud-native solutions.
  • Lead the development of scalable, secure, and high-performing applications and services.
  • Collaborate with developers, business analysts, testers, and stakeholders to ensure successful solution delivery.
  • Review and improve coding standards, development practices, and software quality.
  • Validate and refine business requirements before development begins.
  • Support the implementation of CI/CD pipelines and modern DevOps practices.
  • Act as a technical advisor and key representative in stakeholder engagements.
  • Drive continuous improvement across architecture, processes, and development practices.
Requirements
  • Degree in Computer Science, Information Systems, Engineering, Commerce, or a related field.
  • Minimum 5 years software development experience.
  • Strong Agile/Scrum experience.
  • Expert understanding of the software development lifecycle and architecture principles.
Technical Skills
  • C# .NET / .NET Core
  • ASP.NET MVC, Web Forms, Web APIs, and Windows Services
  • SQL Server (2012+)
  • Modern JavaScript frameworks and libraries, including Angular
  • HTML5
  • RESTful APIs and service integration
  • CI/CD pipelines
  • Cloud Platform-as-a-Service (PaaS) solutions
  • Docker and Kubernetes
  • Microservices architecture

Apply now!

local_fire_departmentUrgent

Senior Software Developer

apartmentNetwork RecruitmentplaceJohannesburg
Mentor junior developers and contribute to technical decision-making.  •  Conduct code reviews and ensure development best practices are followed.  •  Troubleshoot, optimise, and maintain enterprise-level applications.  •  Create and maintain technical...
apartmentGolden RuleplaceMidrand, 25 km from Johannesburg
Previous experience as a Tech Lead  •  Agile / Scrum experience  •  Expert understanding of the software development process  •  C# .Net  •  SQL Server 2012+  •  â€œModern JavaScript libraries” – Angular, Underscore, KnockoutJs, JQuery, BackboneJS, Foundation...
electric_boltImmediate start

Software Development Manager

apartmentPeople SourceplaceJohannesburg
of people management, operational oversight, and sufficient technical depth to guide and support the development team when required. Experience - Minimum Requirements:  •  810+ years in software development  •  35+ years in a management or leadership role...