Senior Full Stack Developer

Johannesburg, GP, ZA, South Africa

Job Description

BASIC INFORMATION



Department:

IT

Vacancies:

3

Location:

Woodmead - Johannesburg

CONTACT INFORMATION



Contact Person:

Petunia Khumalo

Contact Email:

recruitment@amrod.co.za

Contact Phone:

0114579000

DATES



Date Circulated:

13 Nov 2025

Closing Date:

19 Nov 2025


MINIMUM SKILLS AND KNOWLEDGE REQUIRED



Bachelor's Degree or Diploma in Computer Science, Software Engineering, or equivalent; relevant work experience will also be considered in lieu of formal qualifications Microsoft / Azure certifications advantageous Certifications in modern web frameworks or software architecture beneficial 5+ years of experience in software development in a full stack, back end, or front-end capacity Proficient in ASP.NET Core, C#, Entity Framework (code-first approach), and SQL Server Strong experience with modern JavaScript/TypeScript frameworks such as React, Angular, or Vue.js Familiarity with RESTful APIs and/or GraphQL, Swagger/OpenAPI Working knowledge of Git, automated testing (e.g., NUnit, xUnit, Playwright), and CI/CD practices Experience working in an agile environment, participating in sprint planning, retrospectives, and daily stand-ups Exposure to message queues (e.g., RabbitMQ or Kafka), Postman, Microsoft Entra, and modern DevOps tools is beneficial Strong focus on system performance, scalability, and maintainability

BEHAVIOURAL DIMENSIONS REQUIRED



Excellent technical problem-solving and analytical thinking Commitment to clean, testable, and maintainable code Collaborative mindset with the ability to work across functional teams Proactive ownership of assigned tasks and a high degree of accountability Strong communication skills, able to work with both technical and non-technical stakeholders Ability to operate under pressure and adapt to changing requirements Mentorship and peer support orientation

BRIEF DESCRIPTION OF KEY PERFORMANCE AREAKEY PERFORMANCE AREA



Development Delivery - timely completion of tasks aligned with sprint commitments, variance between estimated and actual delivery effort, predictable delivery performance across sprints. Code Quality - clean, efficient, and well-documented code, peer review results and test coverage metrics, proven adherence to standards. Defect Resolution - timely response to QA/UAT findings and production issues, rework rate. Mentorship & Collaboration - quality of support and guidance to junior developers, active participation in sprint ceremonies and peer reviews, team feedback and collaboration outcome.

Stakeholder Satisfaction - feedback from internal business and technical stakeholders, responsiveness to change requests and incident resolutions, delivery alignment with business and operational objectives.

ADDITIONAL INFORMATION



N.B.:

1. Please quote the reference number in the subject line: SFD 01

2. The Company will take into consideration its Employment Equity Policy when candidates are selected.

3. Only candidates who meet the minimum requirements of this position will be considered and/or contacted.

4. If you have not received a response within 3 weeks from the date of submission of your CV, please accept that your application was unsuccessful.

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
    JD1588553
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned