Senior Developer
- Work arrangement
- On-site
- Occupation
- Software & IT
- Location
- Umhlanga, KwaZulu-Natal, ZA
- Compensation
- Not disclosed
- Apply by
- April 15, 2027
About this role
Build technology that makes an impact.
Are you an experienced Software Developer who enjoys solving complex technical challenges, building scalable applications and turning ideas into high-performing digital solutions?
We’re looking for aSoftware Developerto join our technology team and play a key role in designing, developing and optimisingsecure, scalable and future-ready software solutions.
This is more than a coding role. You’ll have the opportunity to influencesolution design, architecture, development standards and DevOps practices, while working alongside Solution Architects, Product Owners, QA and delivery teams.
What you’ll be doing
- Design, develop and maintainfull-stack applicationsusing modern technologies and frameworks.
- Build robustfront-end and backend solutions, APIs and reusable software components.
- Work with technologies includingReact, Angular, Node.js, TypeScript, JavaScript and serverless frameworks.
- Translate business requirements into practical, scalable technical solutions.
- Contribute tosolution architecture, technical design and framework decisions.
- Develop applications designed forperformance, scalability, security, resilience and maintainability.
- Work with cloud technologies includingAWS, Azure and/or GCP.
- Contribute toCI/CD pipelines, automation and DevOps practices.
- Work with containers and technologies such asDocker and Kubernetes.
- Design and develop relational databases, preferablyPostgreSQL or similar.
- Write unit tests and support integration, system and UAT testing.
- Investigate production issues, perform root-cause analysis and drive technical resolutions.
- Participate in Agile ceremonies including sprint planning, stand-ups, reviews and retrospectives.
- Identify technical risks, dependencies and opportunities for continuous improvement.
- Applysecure coding practicesand ensure solutions meet security, data protection and governance requirements.
- Provide technical guidance and mentorship to junior and intermediate developers.
- Stay ahead of emerging technologies and identify opportunities to introduce better ways of working.
Requirements
What we’re looking for
You’re an experienced developer who can move comfortably betweenhands-on development, technical problem-solving and solution design.
You’ll ideally have:
- 6-8 years’experience within asoftware development team
- 5+ yearsof experience infull-stack developmentusing React, Angular, Vue, Node.js, Java, .NET, Python and .NET technologies.
- A Bachelor’s degree inComputer Science, Information Technology, Engineeringor a proven experience-based equivalent.
- Strong full-stack development experience.
- 5+ years of experience in full-stack development using React, Angular, Vue, Node.js, Java, .NET, Python and .NET technologies.
- Strong backendAPI developmentexperience.
- Solid knowledge ofdesign patterns, SOLID principles and software architecture.
- Strong database design and development skills.
- Experience withAWS, Azure and/or GCP.
- Experience withDocker, Kubernetes and CI/CD.
- Experience working withinAgile development environmentsand across the full SDLC.
- The ability to take business requirements and turn them intoworking, scalable software solutions.
- Experience working effectively withinhybrid and distributed teams.
- Clear criminal record
Why this role?
This is an opportunity to work onmeaningful, high-impact technology solutionswhile having a genuine influence on how software is designed, built and delivered.
You’ll be part of a collaborative technology environment where your technical expertise can shapearchitecture, engineering practices and the future of our digital platforms.
If you’re ready to take on complex challenges, build better technology and make your mark — we want to hear from you.
Benefits
- Comprehensive Health and Wellness: Free access to Kaelo Health Medical Insurance, Financial Wellness Support, Mental Health Counselling and on-site Pharmacy with an in-house Nurse
- Top-Tier Resources and Amenities: Work with world-class technology, enjoy three in-house restaurants and take advantage of discounted grocery staples
Click this link to apply via our Careers Portal:https://www.rewardscocareers.com/search-jobs/
By applying for this role you are accepting Rewardsco’s Terms and Conditions. Click here to view them:
https://www.rewardscocareers.com/wp-content/uploads/2025/01/Rewardsco-Group-Privacy-Policy.pdf