Senior Full Stack Developer Angular/net/aws (contract) Gauteng/hybrid Isb3801716

Gauteng, South Africa

Job Description

Join a dynamic team shaping the Product Cost & Inventory platform that powers global automotive operations.
Bring your expertise in Angular, .NET, and AWS to create cloud-native solutions, mentor rising developers, and explore cutting-edge technologies-including LLM/LRM integration.
This is your opportunity to lead impactful projects, architect scalable applications, and leave your mark on enterprise-level development.
? Senior-level full-stack development with Angular 18+, .NET/Csharp, AWS, PostgreSQL, and Terraform expertise
? Hybrid and remote working flexibility with 1960 flexible annual hours
? Technical leadership role with mentoring responsibilities and end-to-end product ownership
POSITION: Contract: 01 February 2026 - 31 December 2028
EXPERIENCE: 6+ years related experience
COMMENCEMENT: 01 February 2026
LOCATION: Hybrid: Menlyn/Home Office rotation
TEAM: Product Cost & Inventory - Full Stack Development & DevOps
The Product Cost & Inventory product delivers innovative IT solutions supporting global Group financial and inventory operations, built on modern AWS cloud architecture with .NET backend services and Angular frontend applications.
Qualifications / Experience
Minimum mandatory qualifications:

  • Degree in IT or relevant experience
  • Relevant AWS Certifications will be advantageous but are not mandatory
Minimum mandatory experience:
  • Strong experience with Angular framework (v18+)
  • Building applications using the dotnet framework and C#
  • Experience in using Amazon Web Services.
  • Expertise in SQL database management (RDS PostgreSQL)
  • RESTful APIs: Proficiency in designing and consuming RESTful APIs.
  • Terraform CI/CD: Experience with Continuous Integration and Continuous Deployment practices and tools.
  • Ability to work collaboratively in a team environment.
Essential Skills Requirements
Programming Languages & Frameworks:
  • Strong experience with Angular framework (v18+)
  • Building applications using the .NET framework and C#
  • Write clean, maintainable, and efficient code in TypeScript and JavaScript
Cloud & Infrastructure:
  • Experience in using Amazon Web Services
  • Terraform for infrastructure as code
  • CI/CD: Experience with Continuous Integration and Continuous Deployment practices and tools
Database & Data Management:
  • Expertise in SQL database management (RDS PostgreSQL)
API Development:
  • RESTful APIs: Proficiency in designing and consuming RESTful APIs
  • Build and consume RESTful services
Collaboration:
  • Ability to work collaboratively in a team environment
Soft Skills:
  • Ability to work as part of a team
  • Self-managed / self-starter
  • Excellent communication skills
  • Attention to detail
  • Problem solving capabilities
  • Above-board work ethics
  • Flexibility to take up different tasks in the project
Advantageous experience:
  • Data Engineering
  • Experience in integrating with and training LLM or LRM
  • Strong problem-solving skills
  • Familiarity with DevOps practices
  • Familiarity with Kubernetes
  • Agile working experience
  • IT Security best practices
  • Proven application architecture experience
  • German speaking
  • Knowledge of Confluence / Jira suite of products
Role Requirements
Requirements & Documentation:
  • Understand the business requirements, preparing AS-IS and TO-BE documents and get sign-off from users for functional and/or technical design document(s)
Development & Architecture:
  • Design, develop, and maintain web applications using Angular, .NET, and SQL
  • Implement AWS cloud solutions to enhance application performance and scalability
  • Write clean, maintainable, and efficient code in TypeScript and JavaScript
  • Build and consume RESTful services
  • Independent programming of IT Solutions
  • Apply in-depth knowledge and expertise to develop accurate software solutions for products
Collaboration & Features:
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Collaborate with product stakeholders
  • Collaborate closely with IT providers
Code Quality & Mentorship:
  • Participate in code reviews and provide constructive feedback
  • Mentor and guide junior developers in best practices
  • Manage and enable internal and external teams to carry out implementation tasks
Troubleshooting & Security:
  • Troubleshoot and resolve software defects and issues
  • Ensure application security and data protection
DevOps & Lifecycle Management:
  • Control and manage the software lifecycle and continuously integrate and deploy IT applications
  • Apply test-driven development methods
  • Contribute to continuous improvement of development processes and tools
End-to-End Responsibility:
  • Take end-to-end responsibility for functions and products from collecting requirements to implementation and problem solution
Agile & Collaboration:
  • Work according to Agile methods, e.g. Scrum
Continuous Learning:
  • Stay updated with emerging technologies and industry trends
NB:
South African citizens / residents are preferred. Applicants with valid work permits will also be considered. By applying, you consent to be added to the database and to receive updates until you unsubscribe. If you do not receive a response within 2 weeks, please consider your application unsuccessful.
#isanqa #FullStackDeveloper #Senior #Angular #DotNet #CSharp #AWS #PostgreSQL #Terraform #DevOps #ITHub #NowHiring #fuelledbypassionintegrityexcellence

Skills Required

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