Full Stack Software Developer

Johannesburg, Gauteng, South Africa

Job Description

Requirements:

  • A Bachelor's Degree or Diploma in Computer Science (or equivalent experience)
  • A minimum of 5 years of full-stack software development experience.
  • Proficiency in C#, .NET Core/.NET 6+, JavaScript, HTML5, CSS
  • Experience with REST APIs, microservices, and cloud-based platforms
  • Strong understanding of object-oriented programming and relational databases (T-SQL)
  • Familiarity with version control systems like Git
  • Experience working in agile development environments
  • Bonus: experience with accounting systems, parking technology, or IoT integration
Responsibilities:
  • Design, develop, and maintain business tools and parking system features
  • Automate reporting, reconciliation, and site-level financial tracking
  • Build dashboards and applications to support internal users
  • Integrate parking technology (e.g., LPR, pay stations) with internal platforms
  • Modernise legacy spreadsheets and manual tools into software solutions
  • Document systems, code, and workflows
  • Collaborate with operations and finance teams to solve real-world challenges
  • Work in an agile, feedback-driven environment
  • Participate in code reviews and contribute to technical design discussions
  • Support the deployment of releases and provide first-line support to internal users

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1465398
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned