Senior Application Developer

Cape Town, Western Cape, South Africa

Job Description

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
Were 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 youre 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 youll 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 youll 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.
Apply for this Job

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