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

Senior Software Developer

Job in Irene, Northern Cape, South Africa
Listing for: Moyoafrica
Full Time position
Listed on 2026-05-02
Job specializations:
  • Software Development
    Senior Developer, Full Stack Developer, Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
Location: Irene

WELCOME TO MOYO SENIOR SOFTWARE DEVELOPER

We’re looking for an experienced Senior Full Stack Developer who loves building great software and is ready to step into a technical leadership role. You’ll work with cross‑functional teams to design, build, and evolve scalable enterprise solutions—while mentoring others and shaping how we deliver high‑quality software. This role is ideal for someone who is technically strong, collaborative, and driven by continuous improvement, with a clear interest in growing into leadership.

Primary

Duties and Responsibilities
  • Strong experience building enterprise applications using .NET (.NET Core / .NET Framework, C#)
  • Solid experience with Web APIs and RESTful services
  • Hands‑on experience with modern front‑end frameworks (Angular, React, Blazor; mobile variants a plus)
  • Strong understanding of clean code, design patterns, SOLID principles, and TDD/unit testing
  • Experience with SQL Server and T‑SQL
  • Exposure to Dev Ops, cloud platforms (Azure), CI/CD, and containerisation is a strong advantage
  • Contribute across the full software development lifecycle
  • Design and deliver clean, secure, scalable, and testable solutions
  • Lead and mentor developers to deliver quality outcomes efficiently
  • Collaborate closely with architects, analysts, and clients
  • Drive continuous improvement in tools, patterns, and ways of working
  • Shape technical decisions aligned to client and business needs
Required Qualifications
  • A tertiary degree in Computer Science, IT, or a related field
  • 5–8+ years of professional software development experience (enterprise environments preferred)
  • 2–3 years at Senior Developer level
Tech Stack & Practices
  • .NET enterprise architectures
  • Clean Architecture, Domain‑Driven Design
  • Secure SDLC & OWASP principles
  • API patterns, microservices, OpenAPI / Swagger
  • Front‑end best practices (web & mobile trade‑offs)
  • Authentication & Authorisation (OAuth2, JWT, Azure AD / Identity Providers)
  • Azure, IIS, Docker, Kubernetes, Azure Dev Ops (experience levels may vary)
Why MOYO?

At MOYO, you’ll work on meaningful, complex projects, with talented people who value collaboration, growth, and engineering excellence. We support our developers in growing their skills and stepping into leadership—while building solutions that make a real impact.

Moyo Culture and Values

We seek understanding.

We make a difference.

We’ve got your back.

We are leaders.

We are reliable.

We are brave.

Our company provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

#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