Senior Application Developer

Developer/Designer
Cape Town – Western Cape – South Africa

Senior Application Developer
Century City, Cape Town | Hybrid (3 days in office)
R840,000 – R1,140,000 CTC per year
Medical aid contribution included
 
We’re looking for an experienced Senior Application Developer to take the lead in shaping complex software that powers robotics and automation on a global scale. If you’re driven by innovation, thrive on solving tough technical challenges, and have the leadership skills to guide a team, this role offers the chance to make real impact.
 
What you’ll be doing
    • Lead and mentor a team of developers, ensuring delivery targets are met.
    • Contribute to architecture and design of high-performance applications.
    • Develop scalable systems with C# and .NET, and performance-critical components in C++.
    • Build and maintain Web APIs for seamless service integration.
    • Work with RabbitMQ (AMQP messaging) for reliable communication.
    • Design and query PostgreSQL databases for efficiency and scalability.
    • Implement secure authentication and authorisation using OAuth.
    • Contribute to 3D system development (visualisation and processing pipelines).
    • Apply cybersecurity best practices to protect applications and data.
    • Use Matlab for signal processing tasks such as pose estimation.
    • Collaborate across teams to troubleshoot, test, and deploy clean, reliable code.
 
What you’ll bring
    • 8+ years of coding experience, with proven team leadership.
    • A degree in Computer Science, Engineering, or equivalent experience.
    • Solid experience with Agile/Scrum (and exposure to Waterfall).
    • Familiarity with cloud platforms (AWS, Azure, or GCP).
    • Bonus points for knowledge of Kubernetes, 3D frameworks (OpenGL, Unity), and DevSecOps practices.
    • Excellent communication skills and a proactive, problem-solving mindset.
 
Extra info
    • Occasional travel to Johannesburg or the USA may be required.
Hybrid working setup: 3 days per week in the office at Century City.