Application Developer

At Morningside Consulting and Training Group, we understand that our clients’ web and mobile applications are at the heart of their success. We’re looking for a talented application developer to spearhead our application development process and support the maintenance of our clients’ existing apps. If you’re passionate about creating high-quality applications and working as part of a collaborative team, we’d love to hear from you.

Objectives of this role

  • Build and maintain web and mobile applications for our clients.
  • Collaborate with the rest of our clients’ teams to ensure applications align with organizational goals as well as customer needs.
  • Oversee the performance of applications to ensure they’re always running properly.
  • Improve process and continuously find ways to advance our clients’ apps.
  • Review and adapt clients’ existing app architecture, hosting environment, and APIs.
  • Provide multinational clients with App localization, configuration and integration support, including local servers or CDN optimization (for faster loading times in South Africa).
  • Coordinate with clients’ teams to conduct User Acceptance Testing (UAT) and quality assurance before products launch.
  • Identify bugs, localization issues, or system incompatibility for multinational clients.
  • Ensure the app meets performance, security, and UX standards.
  • Develop and maintain documentation of all clients’ data handling and hosting processes for internal compliance and data security and relevant digital regulations (POPIA).
  • Develop and provide app functionality and integration support to meet unique clients’ needs and specifications.
  • Provide ongoing technical coordination and liaison with clients to meet their industry needs and specifications.

Responsibilities

  • Build software that fulfills specific needs
  • Find solutions to security threats, viruses, or errors that might hinder the performance of applications.
  • Carry out regular security, regulatory compliance and performance checks.
  • Remain current technological trends to keep our clients’ software as innovative as possible.
  • Stay on track of the application lifecycle to ensure necessary updates are completed on time.

Required skills and qualifications

  • Proven experience (professional or otherwise) as an application developer.
  • Ability to work in at least one programming language (ex: JavaScript, Python)
  • Deep understanding of core programming principles, including design.
  • Critical thinking and analytical skills.
  • Keen attention to detail.
  • Excellent time management.

Preferred skills and qualifications

  • Proficiency with project tracking software, such as Jira.
  • Certification in application development
  • Experience working as part of a development team.
  • Strong communication skills.
  • Project management experience.
  • National diploma or bachelor’s degree in information technology or similar field. 
  • 3 years of experience in software applications development or similar field.

Salary range:

  • R790 000 – R1 450 000 per year depending on experience, skills and qualifications.

How to apply?

Please submit your resume to: careers@mctg-consulting.co.za on or before 18th December 2025.

Morningside Consulting & Training Group upskilling professionals in AI strategy

The leading global business consulting company

Member: Independent Regulatory Board for Auditors (IRBA) (Pending)

Pages

Important Links

MCTG Consulting is a consulting firm. All Rights Reserved  |  Proudly Developed by MM Dev