Software Engineer

Mventech

📍 Centurion, South Africa On-Site ⏳ 4h ago
AI assistant

Job Description

The Opportunity:

As a Software Engineer you'll design, build, test and maintain software applications and services with growing independence. You'll take features from requirement to production - writing clean, well-tested, well-documented code, contributing to technical design, and helping to resolve complex issues. You'll collaborate closely with product, design and fellow engineers, contribute actively to code reviews and engineering standards, and begin mentoring junior engineers. This is a role for someone ready to own delivery and deepen their craft on a modern, cloud-based stack.

Software is the engine of a technology-led growth strategy - it turns ideas into scalable products, platforms and revenue. As an engineer who can own features end-to-end, you directly shape the quality, reliability and speed at which the business delivers value to customers.

Key Duties and Responsibilities:

Owning delivery with growing independence, you